From 7cb0813e8559b7b062b29e39c245baa3d1718076 Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Tue, 15 Jul 2008 14:33:29 +0000 Subject: modules/admin-mini: some work on lan and wan configuration --- .../admin-mini/luasrc/controller/mini/index.lua | 27 ++++++++-------------- .../admin-mini/luasrc/controller/mini/network.lua | 23 ++++++++++++++++++ 2 files changed, 33 insertions(+), 17 deletions(-) create mode 100644 modules/admin-mini/luasrc/controller/mini/network.lua (limited to 'modules/admin-mini/luasrc/controller') diff --git a/modules/admin-mini/luasrc/controller/mini/index.lua b/modules/admin-mini/luasrc/controller/mini/index.lua index eb58e00422..bde96493e6 100644 --- a/modules/admin-mini/luasrc/controller/mini/index.lua +++ b/modules/admin-mini/luasrc/controller/mini/index.lua @@ -2,6 +2,7 @@ LuCI - Lua Configuration Interface Copyright 2008 Steven Barth +Copyright 2008 Jo-Philipp Wich Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -11,36 +12,28 @@ You may obtain a copy of the License at $Id$ ]]-- -module("luci.controller.admin.index", package.seeall) + +module("luci.controller.mini.index", package.seeall) function index() luci.i18n.loadc("admin-core") local i18n = luci.i18n.translate local root = node() - if not root.target then - root.target = alias("admin") + if not root.lock then + root.target = alias("mini") end entry({"about"}, template("about")).i18n = "admin-core" - local page = node("admin") - page.target = alias("admin", "index") - page.title = i18n("administration", "Administration") - page.order = 10 + local page = entry({"mini"}, alias("mini", "index"), i18n("mini", "Mini"), 10) page.i18n = "admin-core" page.sysauth = "root" + page.ucidata = true - local page = node("admin", "index") - page.target = template("admin_index/index") - page.title = i18n("overview", "Übersicht") - page.order = 10 - - local page = node("admin", "index", "luci") - page.target = cbi("admin_index/luci") - page.title = i18n("a_i_ui", "Oberfläche") - - entry({"admin", "logout"}, call("action_logout"), i18n("logout")) + entry({"mini", "index"}, template("mini/index"), i18n("overview"), 10) + entry({"mini", "index", "luci"}, cbi("mini/luci"), i18n("settings"), 10) + entry({"mini", "index", "logout"}, call("action_logout"), i18n("logout")) end function action_logout() diff --git a/modules/admin-mini/luasrc/controller/mini/network.lua b/modules/admin-mini/luasrc/controller/mini/network.lua new file mode 100644 index 0000000000..d42d31d585 --- /dev/null +++ b/modules/admin-mini/luasrc/controller/mini/network.lua @@ -0,0 +1,23 @@ +--[[ +LuCI - Lua Configuration Interface + +Copyright 2008 Steven Barth +Copyright 2008 Jo-Philipp Wich + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +$Id$ +]]-- + +module("luci.controller.mini.network", package.seeall) + +function index() + luci.i18n.loadc("admin-core") + local i18n = luci.i18n.translate + + entry({"mini", "network"}, cbi("mini-network/basic"), i18n("network")) +end \ No newline at end of file -- cgit v1.2.3