local m = {} function m.page(template, page_title, ext_data) local title = "Admin" if page_title ~= "" and page_title ~= nil then title = "Admin: "..page_title end local data = table.merge({ title = title, version = "v1.0.0", build = "Moonlight" }, ext_data or {}) data.html = render(fs_read("templates/admin/"..template), data) if ctx.headers["X-Dk-Ajax"] then return data end return send_html(render(fs_read("templates/admin/layout.html"), data)) end return m