2 LuCI - Lua Configuration Interface
3 Copyright
2008 Steven Barth
<steven@midlink.org
>
4 Copyright
2008 Jo-Philipp Wich
<xm@leipzig.freifunk.net
>
6 Licensed under the Apache License, Version
2.0 (the
"License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
10 http://www.apache.org/licenses/LICENSE-
2.0
16 local v = self:valuelist(section)
19 <% if self.widget ==
"select" then %
>
20 <select multiple=
"multiple"<%= attr(
"name", cbid) .. ifattr(self.size,
"size") %
>>
21 <% for i, key in pairs(self.keylist) do -%
>
22 <option<%= attr(
"value", key) .. ifattr(luci.util.contains(v, key),
"selected",
"selected") %
>><%=self.vallist[i]%
></option>
25 <% elseif self.widget ==
"checkbox" then
27 for i, key in pairs(self.keylist) do
30 <input type=
"checkbox"<%= attr(
"id", cbid..c) .. attr(
"name", cbid) .. attr(
"value", key) .. ifattr(luci.util.contains(v, key),
"checked",
"checked")
/>
31 <label<%= attr(
"for", cbid..c) %
>><%=self.vallist[i]%
></label><br />
32 <% if c == self.size then c =
0 %
><br />