immortalwrt/package/ntlf9t/luci-app-softethervpn5/luasrc/model/cbi/softethervpn5/setting.lua
2020-02-14 13:40:14 +08:00

36 lines
1.1 KiB
Lua

#-- Copyright (C) 2018 dz <dingzhong110@gmail.com>
require("nixio.fs")
require("luci.http")
m = Map("softethervpn5", translate("softethervpn5"))
-- Basic
s = m:section(TypedSection, "softethervpn5", translate("Settings"), translate("Save and restart the service after setup"))
s.anonymous = true
---- Eanble
vpn_server_enabled = s:option(Flag, "vpn_server_enabled", translate("VPN Server Enabled"))
vpn_server_enabled.default = 0
vpn_server_enabled.rmempty = false
---- Eanble
vpn_bridge_enabled = s:option(Flag, "vpn_bridge_enabled", translate("VPN Bridge Enabled"))
vpn_bridge_enabled.default = 0
vpn_bridge_enabled.rmempty = false
---- Eanble
vpn_client_enabled = s:option(Flag, "vpn_client_enabled", translate("VPN Client Enabled"))
vpn_client_enabled.default = 0
vpn_client_enabled.rmempty = false
o = s:option(ListValue, "lang", translate("Language"))
o:value("cn", translate("Simplified Chinese"))
o:value("tw", translate("Traditional Chinese"))
o:value("ja", translate("Japanese"))
o:value("en", translate("English"))
o:value("ko", translate("Korean"))
o:value("ru", translate("Russian"))
return m