<%+cbi/valueheader%>
<% if self.value then
if type(self.value) == "function" then %>
- <%=self:value(section)%>
+ <%=luci.util.pcdata(self:value(section))%>
<% else %>
- <%=self.value%>
+ <%=luci.util.pcdata(self.value)%>
<% end
else %>
- <%=self:cfgvalue(section)%>
+ <%=luci.util.pcdata(self:cfgvalue(section))%>
<% end %>
<%+cbi/valuefooter%>
<% if self.widget == "select" then %>
<select onchange="cbi_d_update(this.id)"<%= attr("id", cbid) .. attr("name", cbid) .. ifattr(self.size, "size") %>>
<% for i, key in pairs(self.keylist) do -%>
- <option<%= attr("value", key) .. ifattr(self:cfgvalue(section) == key, "selected", "selected") %>><%=self.vallist[i]%></option>
+ <option<%= attr("value", key) .. ifattr(self:cfgvalue(section) == key, "selected", "selected") %>><%=luci.util.pcdata(self.vallist[i])%></option>
<%- end %>
</select>
<% elseif self.widget == "radio" then