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" name=
"cbid.<%=self.config..".
"..section..".
"..self.option%>[]"<% if self.size then %
> size=
"<%=self.size%>"<% end %
>>
21 <%for i, key in pairs(self.keylist) do %
>
22 <option<% if luci.util.contains(v, key) then %
> selected=
"selected"<% end %
> value=
"<%=key%>"><%=self.vallist[i]%
></option>
25 <% elseif self.widget ==
"checkbox" then
27 for i, key in pairs(self.keylist) do
29 <input type=
"checkbox" id=
"cbid.<%=self.config..".
"..section..".
"..self.option%>" name=
"cbid.<%=self.config..".
"..section..".
"..self.option%>"<% if luci.util.contains(v, key) then %
> checked=
"checked"<% end %
> value=
"<%=key%>" />
30 <label for=
"cbid.<%=self.config..".
"..section..".
"..self.option%>"><%=self.vallist[i]%
></label><br />
31 <% if c == self.size then c =
0 %
><br />