From 0c3fc70ddbf3f0fc0dcbb5d7c05285b0b2d12ccb Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Mon, 18 Aug 2008 00:38:18 +0000 Subject: Huuuuuuuuuuuge rewrite of the Wireless Configuration --- libs/cbi/luasrc/view/cbi/button.htm | 6 +++++- libs/cbi/luasrc/view/cbi/nullsection.htm | 3 +++ libs/cbi/luasrc/view/cbi/tblsection.htm | 8 +++++++- 3 files changed, 15 insertions(+), 2 deletions(-) (limited to 'libs/cbi/luasrc') diff --git a/libs/cbi/luasrc/view/cbi/button.htm b/libs/cbi/luasrc/view/cbi/button.htm index 2d740f45c0..c2a0d437e8 100644 --- a/libs/cbi/luasrc/view/cbi/button.htm +++ b/libs/cbi/luasrc/view/cbi/button.htm @@ -13,5 +13,9 @@ $Id$ -%> <%+cbi/valueheader%> - class="cbi-input-<%=self.inputstyle%>"<% end %> type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.title) %> /> + <% if self:cfgvalue(section) ~= false then %> + class="cbi-input-<%=self.inputstyle%>"<% end %> type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.title)%> /> + <% else %> + - + <% end %> <%+cbi/valuefooter%> diff --git a/libs/cbi/luasrc/view/cbi/nullsection.htm b/libs/cbi/luasrc/view/cbi/nullsection.htm index b01a6a9f58..476db96d87 100644 --- a/libs/cbi/luasrc/view/cbi/nullsection.htm +++ b/libs/cbi/luasrc/view/cbi/nullsection.htm @@ -13,6 +13,9 @@ $Id$ -%>
+ <% if self.title and #self.title > 0 then -%> + <%=self.title%> + <%- end %>
<% self:render_children(1, scope or {}) %>
diff --git a/libs/cbi/luasrc/view/cbi/tblsection.htm b/libs/cbi/luasrc/view/cbi/tblsection.htm index d03d6f4971..66de5aeb2a 100644 --- a/libs/cbi/luasrc/view/cbi/tblsection.htm +++ b/libs/cbi/luasrc/view/cbi/tblsection.htm @@ -76,7 +76,13 @@ end <%- if self.extedit or self.addremove then -%> <%- if self.extedit then -%> - <%:edit%> + + <%=self.extedit:format(section)%> + <%- elseif type(self.extedit) == "function" then -%> + <%=self:extedit(section)%> + <%- end -%> + " title="<%:edit%>"><%:edit%> <%- end; if self.addremove then %> <%- end -%> -- cgit v1.2.3