diff --git a/core/src/template.lua b/core/src/template.lua index 7ac47cbbef..134e0a6a01 100644 --- a/core/src/template.lua +++ b/core/src/template.lua @@ -52,7 +52,7 @@ compiler_enable_bytecode = false viewns = { translate = function(...) return require("ffluci.i18n").translate(...) end, config = function(...) return require("ffluci.model.uci").get(...) or "" end, - controller = ffluci.http.env.SCRIPT_NAME, + controller = ffluci.http.env.SCRIPT_NAME or "", media = ffluci.config.main.mediaurlbase, write = io.write, include = function(name) Template(name):render(getfenv(2)) end, diff --git a/core/src/view/cbi/valuefooter.htm b/core/src/view/cbi/full_valuefooter.htm similarity index 100% rename from core/src/view/cbi/valuefooter.htm rename to core/src/view/cbi/full_valuefooter.htm diff --git a/core/src/view/cbi/valueheader.htm b/core/src/view/cbi/full_valueheader.htm similarity index 100% rename from core/src/view/cbi/valueheader.htm rename to core/src/view/cbi/full_valueheader.htm diff --git a/core/src/view/cbi/tiny_valuefooter.htm b/core/src/view/cbi/tiny_valuefooter.htm new file mode 100644 index 0000000000..e65ebb6c03 --- /dev/null +++ b/core/src/view/cbi/tiny_valuefooter.htm @@ -0,0 +1,6 @@ + <% if self.tag_invalid[section] then %>