<% --[[ LuCI - Lua Configuration Interface Copyright 2012 Manuel Munz Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 ]]-- local utl = require "luci.util" local title = luci.i18n.translate(data.title or "Search") local name = data['.name'] local width = data.width or "100%" if type(width) == "number" then width = width .. "px" end local engines = {} if type(data.engine) == "table" then engines = data.engine else for k, v in ipairs(string.split(data.engine, " ")) do table.insert(engines, v) end end %>

<%=title%>


<% local checked = " checked" for k, v in ipairs(engines) do local e = utl.split(v, "|") local name = e[1] local url = e[2] if name and url then %> > <%=name%>
<% end checked = "" end %>