luci-base: strip superfluous space in additional field markup

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Jo-Philipp Wich 2018-07-23 15:10:55 +02:00
parent efc1a5261a
commit c27a77756c

View file

@ -32,25 +32,25 @@
<% if self.optionals[section] and #self.optionals[section] > 0 or self.dynamic then %> <% if self.optionals[section] and #self.optionals[section] > 0 or self.dynamic then %>
<div class="cbi-optionals" data-index="<%=#self.children + 1%>"> <div class="cbi-optionals" data-index="<%=#self.children + 1%>">
<% <%-
if self.dynamic then if self.dynamic then
local keys, vals, name, opt = { }, { } local keys, vals, name, opt = { }, { }
for name, opt in pairs(self.optionals[section]) do for name, opt in pairs(self.optionals[section]) do
keys[#keys+1] = name keys[#keys+1] = name
vals[#vals+1] = opt.title vals[#vals+1] = opt.title
end end
%> -%>
<input type="text" id="cbi.opt.<%=self.config%>.<%=section%>" name="cbi.opt.<%=self.config%>.<%=section%>" data-type="uciname" data-optional="true"<%= <input type="text" id="cbi.opt.<%=self.config%>.<%=section%>" name="cbi.opt.<%=self.config%>.<%=section%>" data-type="uciname" data-optional="true"<%=
ifattr(#keys > 0, "data-choices", luci.util.json_encode({keys, vals})) ifattr(#keys > 0, "data-choices", luci.util.json_encode({keys, vals}))
%> /> %> />
<% else %> <%- else -%>
<select id="cbi.opt.<%=self.config%>.<%=section%>" name="cbi.opt.<%=self.config%>.<%=section%>" data-optionals="true"> <select id="cbi.opt.<%=self.config%>.<%=section%>" name="cbi.opt.<%=self.config%>.<%=section%>" data-optionals="true">
<option><%: -- Additional Field -- %></option> <option><%: -- Additional Field -- %></option>
<% for key, val in pairs(self.optionals[section]) do -%> <% for key, val in pairs(self.optionals[section]) do -%>
<option id="cbi-<%=self.config.."-"..section.."-"..val.option%>" value="<%=val.option%>" data-index="<%=val.index%>" data-depends="<%=pcdata(val:deplist2json(section))%>"><%=striptags(val.title)%></option> <option id="cbi-<%=self.config.."-"..section.."-"..val.option%>" value="<%=val.option%>" data-index="<%=val.index%>" data-depends="<%=pcdata(val:deplist2json(section))%>"><%=striptags(val.title)%></option>
<%- end %> <%- end %>
</select> </select>
<% end %> <%- end -%>
<input type="submit" class="cbi-button cbi-button-fieldadd" value="<%:Add%>" /> <input type="submit" class="cbi-button cbi-button-fieldadd" value="<%:Add%>" />
</div> </div>
<% end %> <% end %>