0
0
mirror of https://github.com/openwrt/luci.git synced 2025-02-21 06:46:16 +00:00
Sergey Ponomarev 22d48305af treewide: replace "var m, s, o" with "let m, s, o"
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-12-03 16:25:21 +01:00

39 lines
1.4 KiB
JavaScript

'use strict';
'require view';
'require form';
var desc = _(""
+ "<p/>Note: you need a working PageKite account, or at least, your own running front end for this form to work. "
+ "Visit <a href='https://pagekite.net/home/'>your account</a> to set up a name for your "
+ "router and get a secret key for the connection."
+ "<p/><em>Note: this web configurator only supports "
+ "some very very basic uses of pagekite.</em>"
);
return view.extend({
render: function() {
let m, s, o;
m = new form.Map('pagekitec', _('PageKite'), desc);
s = m.section(form.TypedSection, 'pagekitec', _("Configuration"));
s.anonymous = true;
o = s.option(form.Value, "kitename", _("Kite Name"));
o = s.option(form.Value, "kitesecret", _("Kite Secret"));
o.password = true;
o = s.option(form.Flag, "static", _("Static setup"),
_("Static setup, disable FE failover and DDNS updates, set this if you are running your "
+ "own frontend without a pagekite.me account"));
o = s.option(form.Flag, "simple_http", _("Basic HTTP"), _("Enable a tunnel to the local HTTP server (in most cases, this admin interface)"));
o = s.option(form.Flag, "simple_ssh", _("Basic SSH"), _("Enable a tunnel to the local SSH server"));
o = s.option(form.Value, "simple_ws", _("Basic WebSockets"), _("Enable a WebSockets tunnel on a given local port"));
o.placeholder = 8083;
o.datatype = "port";
o.optional = true;
return m.render();
}
});