X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=libs%2Fweb%2Fluasrc%2Ftemplate.lua;h=80a3206af59b0c1dc15b0e0df1bbf10844b7dc64;hb=090ce4f17e13e81a459e1ef0e9d6db974d97579c;hp=90ac69fbac933d22cf354704f5e1df1a6588f6e7;hpb=aa93e160923ae0873fac5ea061935cf4338dc047;p=oweals%2Fluci.git diff --git a/libs/web/luasrc/template.lua b/libs/web/luasrc/template.lua index 90ac69fba..80a3206af 100644 --- a/libs/web/luasrc/template.lua +++ b/libs/web/luasrc/template.lua @@ -24,13 +24,8 @@ limitations under the License. ]]-- -local fs = require "nixio.fs" -local sys = require "luci.sys" local util = require "luci.util" -local table = require "table" -local string = require "string" local config = require "luci.config" -local nixio = require "nixio", require "nixio.util" local tparser = require "luci.template.parser" local tostring, pairs, loadstring = tostring, pairs, loadstring @@ -76,7 +71,9 @@ function Template.__init__(self, name) if not self.template then -- Compile template + local err local sourcefile = viewdir .. "/" .. name .. ".htm" + self.template, _, err = tparser.parse(sourcefile) -- If we have no valid template throw error, otherwise cache the template