From 6d1047c68328e5742889b835dd9658738dc3be7a Mon Sep 17 00:00:00 2001 From: jjm2473 <1129525450@qq.com> Date: Fri, 15 Jul 2022 11:34:43 +0800 Subject: [PATCH] nastools: some fixes --- applications/luci-app-nastools/Makefile | 4 ++-- .../luasrc/controller/nastools.lua | 20 +++++++++---------- .../luasrc/view/nastools/main.htm | 2 +- .../luci-app-nastools/po/zh-cn/nastools.po | 2 +- .../root/etc/config/nastools | 3 +-- .../root/usr/share/nastools/install.sh | 2 +- 6 files changed, 16 insertions(+), 17 deletions(-) diff --git a/applications/luci-app-nastools/Makefile b/applications/luci-app-nastools/Makefile index 75554f1..8a14d40 100644 --- a/applications/luci-app-nastools/Makefile +++ b/applications/luci-app-nastools/Makefile @@ -2,8 +2,8 @@ include $(TOPDIR)/rules.mk -PKG_VERSION:=1.0.0 -PKG_RELEASE:=20220629 +PKG_VERSION:=1.0.1-20220715 +PKG_RELEASE:= LUCI_TITLE:=LuCI support for nastools LUCI_PKGARCH:=all diff --git a/applications/luci-app-nastools/luasrc/controller/nastools.lua b/applications/luci-app-nastools/luasrc/controller/nastools.lua index 1866ad5..bbd02b7 100755 --- a/applications/luci-app-nastools/luasrc/controller/nastools.lua +++ b/applications/luci-app-nastools/luasrc/controller/nastools.lua @@ -77,12 +77,12 @@ function get_schema(data) } end local _ = luci.i18n.translate - local access = _('access homepage: ') + local access = _('Access homepage:') local homepage = 'NasTools' local schema = { actions = actions, containers = get_containers(data), - description = _("NasTools is a tools for resource aggregation running in NAS.")..access..homepage, + description = _("NasTools is a tools for resource aggregation running in NAS.")..access.." "..homepage, title = _("NasTools") } return schema @@ -133,7 +133,7 @@ function main_container(data) type = "string" }, { - name = "auto_update", + name = "auto_upgrade", required = true, title = "自动更新", type = "boolean" @@ -171,7 +171,7 @@ function get_data() local http_port = tonumber(uci:get_first(appname, appname, "http_port", "3003")) local data = { http_port = http_port, - auto_update = false, + auto_upgrade = uci:get_first(appname, appname, "auto_upgrade", default_path) == "1", config_path = uci:get_first(appname, appname, "config_path", default_path), blocks = blk1, container_install = container_install @@ -213,19 +213,19 @@ end function install_upgrade_nastools(req) local http_port = req["http_port"] - local auto_update = req["auto_update"] - local auto_update_num - if auto_update then - auto_update_num = 1 + local auto_upgrade = req["auto_upgrade"] + local auto_upgrade_num + if auto_upgrade then + auto_upgrade_num = 1 else - auto_update_num = 0 + auto_upgrade_num = 0 end -- save config local uci = require "luci.model.uci".cursor() uci:tset(appname, "@"..appname.."[0]", { http_port = http_port or "3003", - auto_update = auto_update_num, + auto_upgrade = auto_upgrade_num, config_path = req["config_path"], }) uci:save(appname) diff --git a/applications/luci-app-nastools/luasrc/view/nastools/main.htm b/applications/luci-app-nastools/luasrc/view/nastools/main.htm index 0468a84..e60ba5d 100644 --- a/applications/luci-app-nastools/luasrc/view/nastools/main.htm +++ b/applications/luci-app-nastools/luasrc/view/nastools/main.htm @@ -16,7 +16,7 @@ var c1 = resp.result.schema.containers[0]; var idx = 1; if (resp.result.data.container_install) { - c1.labels[idx].value = 'NasTools HTTP 链接'; + c1.labels[idx].value = '打开 NasTools(默认用户名/密码:admin/password)'; } else { c1.labels[idx].value = "安装并运行之后,才能用网页访问"; } diff --git a/applications/luci-app-nastools/po/zh-cn/nastools.po b/applications/luci-app-nastools/po/zh-cn/nastools.po index fa6305b..9f70497 100644 --- a/applications/luci-app-nastools/po/zh-cn/nastools.po +++ b/applications/luci-app-nastools/po/zh-cn/nastools.po @@ -1,7 +1,7 @@ msgid "NasTools" msgstr "NasTool 工具集" -msgid "access homepage: " +msgid "Access homepage:" msgstr "访问主页:" msgid "NasTools is a tools for resource aggregation running in NAS." diff --git a/applications/luci-app-nastools/root/etc/config/nastools b/applications/luci-app-nastools/root/etc/config/nastools index 4b75e87..5e8c5e1 100644 --- a/applications/luci-app-nastools/root/etc/config/nastools +++ b/applications/luci-app-nastools/root/etc/config/nastools @@ -1,5 +1,4 @@ config nastools option 'config_path' '' option 'http_port' '3003' - option 'auto_upgrade' '0' - + option 'auto_upgrade' '0' diff --git a/applications/luci-app-nastools/root/usr/share/nastools/install.sh b/applications/luci-app-nastools/root/usr/share/nastools/install.sh index e1079fc..06b8e4c 100755 --- a/applications/luci-app-nastools/root/usr/share/nastools/install.sh +++ b/applications/luci-app-nastools/root/usr/share/nastools/install.sh @@ -41,7 +41,7 @@ run_action() { do_install() { local CONFIG_PATH=`uci get nastools.@nastools[0].config_path 2>/dev/null` local HTTP_PORT=`uci get nastools.@nastools[0].http_port 2>/dev/null` - local AUTO_UPDATE=`uci get nastools.@nastools[0].https_port 2>/dev/null` + local AUTO_UPDATE=`uci get nastools.@nastools[0].auto_upgrade 2>/dev/null` if [ -z "${CONFIG_PATH}" ]; then echo "config path is empty!" >${LOGFILE} exit 1