mtrnord-gluon-packages

My own Package Repo for gluon
git clone git://archive.git.mtrnord.blog/MTRNord/mtrnord-gluon-packages.git
Log | Files | Refs | README

commit 179a427a986c120d629ea56fec66f233a01d721e
parent bb94ba867578ac69147cb43d1822ceec81a1211d
Author: Marcel <MTRNord@users.noreply.github.com>
Date:   Fri,  9 Sep 2016 22:22:26 +0200

Create physical_web_admin.lua
Diffstat:
Aphysical_web_admin/luasrc/lib/gluon/config-mode/wizard/physical_web_admin.lua | 20++++++++++++++++++++
1 file changed, 20 insertions(+), 0 deletions(-)

diff --git a/physical_web_admin/luasrc/lib/gluon/config-mode/wizard/physical_web_admin.lua b/physical_web_admin/luasrc/lib/gluon/config-mode/wizard/physical_web_admin.lua @@ -0,0 +1,20 @@ +local cbi = require "luci.cbi" +local i18n = require "luci.i18n" +local physical_web = require "physical_web" +local uci = luci.model.uci.cursor() + +local M = {} + +function M.section(form) + local s = form:section(cbi.SimpleSection, nil, nil) + local o = s:option(cbi.Value, "_title", i18n.translate("Title")) + o.value = physical_web.get(uci) + o.rmempty = false +end + +function M.handle(data) + physical_web.set(uci, data._title) + uci:commit("physical_web") +end + +return M