merge branch changes into trunk

This commit is contained in:
Jo-Philipp Wich 2012-10-29 13:09:31 +00:00
parent 94784db12b
commit 431d4e8eff
26 changed files with 159 additions and 8 deletions

View file

@ -13,6 +13,8 @@ You may obtain a copy of the License at
$Id$
]]--
require("luci.tools.webadmin")
local is_mini = (luci.dispatcher.context.path[1] == "mini")
@ -27,6 +29,10 @@ s.anonymous = false
s:option(Flag, "enabled", translate("Enable"))
interface = s:option(ListValue, "interface", translate("Event interface"), translate("On which interface up should start the ddns script process."))
luci.tools.webadmin.cbi_add_networks(interface)
interface.default = "wan"
svc = s:option(ListValue, "service_name", translate("Service"))
svc.rmempty = false
@ -81,7 +87,6 @@ if is_mini then
s.defaults.ip_source = "network"
s.defaults.ip_network = "wan"
else
require("luci.tools.webadmin")
src = s:option(ListValue, "ip_source",
translate("Source of IP address"))

View file

@ -22,7 +22,7 @@ local running = (luci.sys.call("pidof transmission-daemon > /dev/null") == 0)
local webinstalled = luci.model.ipkg.installed("transmission-web")
local button = ""
if running and webinstalled then
button = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" value=\" " .. translate("Open Web Interface") .. " \" onclick=\"window.open('http://'+window.location.host+':" .. trport .. "')\"/>"
button = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" value=\" " .. translate("Open Web Interface") .. " \" onclick=\"window.open('http://'+window.location.hostname+':" .. trport .. "')\"/>"
end
m = Map("transmission", "Transmission", translate("Transmission daemon is a simple bittorrent client, here you can configure the settings.") .. button)

View file

@ -65,14 +65,14 @@ int nixio__exec(lua_State *L, int m) {
return luaL_error(L, "stack overflow");
}
if (!lua_type(L, -2) != LUA_TSTRING || !lua_isstring(L, -1)) {
if (lua_type(L, -2) != LUA_TSTRING || !lua_isstring(L, -1)) {
return luaL_argerror(L, 3, "invalid environment");
}
lua_pushfstring(L, "%s=%s",
lua_tostring(L, -2), lua_tostring(L, -1));
lua_insert(L, 4);
lua_insert(L, 5);
lua_pop(L, 1);
argn++;
}
@ -80,8 +80,8 @@ int nixio__exec(lua_State *L, int m) {
char **env = lua_newuserdata(L, sizeof(char*) * (argn + 1));
env[argn] = NULL;
for (i = 1; i < argn; i++) {
env[i-1] = (char *)lua_tostring(L, -i);
for (i = 1; i <= argn; i++) {
env[i-1] = (char *)lua_tostring(L, -(i+1));
}
execve(path, args, env);

View file

@ -8,6 +8,7 @@ msgstr ""
"PO-Revision-Date: 2009-05-26 20:19+0200\n"
"Last-Translator: Eduard Duran <iopahopa@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -86,3 +87,9 @@ msgstr ""
msgid "network"
msgstr ""
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -8,6 +8,7 @@ msgstr ""
"PO-Revision-Date: 2010-04-02 13:44+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -80,3 +81,9 @@ msgstr "min"
msgid "network"
msgstr ""
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -81,3 +81,9 @@ msgstr "Minuten"
msgid "network"
msgstr "Netzwerk"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -85,6 +85,12 @@ msgstr "λεπτά"
msgid "network"
msgstr "δίκτυο"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""
#, fuzzy
#~ msgid "ddns_service_updateurl"
#~ msgstr "Προσαρμογή URL ενημέρωσης"

View file

@ -7,6 +7,7 @@ msgstr ""
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -79,3 +80,9 @@ msgstr "min"
msgid "network"
msgstr "network"
msgid "Event interface"
msgstr "Event interface"
msgid "On which interface up should start the ddns script process."
msgstr "On which interface up should start the ddns script process."

View file

@ -81,3 +81,9 @@ msgstr "mín"
msgid "network"
msgstr "red"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -7,6 +7,7 @@ msgstr ""
"PO-Revision-Date: 2010-04-02 17:15+0100\n"
"Last-Translator: Benoît Knecht <benoit.knecht@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -80,3 +81,9 @@ msgstr "min"
msgid "network"
msgstr "réseau"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -85,3 +85,9 @@ msgstr "דק'"
msgid "network"
msgstr "רשת"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -83,3 +83,9 @@ msgstr "perc"
msgid "network"
msgstr "hálózat"
msgid "Event interface"
msgstr "Esemány interfész"
msgid "On which interface up should start the ddns script process."
msgstr "Melyik interfész indulása váltsa ki a ddns script indítását."

View file

@ -81,3 +81,9 @@ msgstr "min"
msgid "network"
msgstr "rete"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -81,3 +81,9 @@ msgstr "分"
msgid "network"
msgstr "ネットワーク"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -8,6 +8,7 @@ msgstr ""
"PO-Revision-Date: 2010-04-02 13:44+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -78,3 +79,9 @@ msgstr ""
msgid "network"
msgstr ""
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -70,3 +70,9 @@ msgstr "minutter"
msgid "network"
msgstr "nettverk"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -82,3 +82,9 @@ msgstr "min"
msgid "network"
msgstr "sieć"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -6,6 +6,7 @@ msgstr ""
"PO-Revision-Date: 2009-05-19 17:04+0200\n"
"Last-Translator: Jose Monteiro <jm@unimos.net>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -84,3 +85,9 @@ msgstr ""
msgid "network"
msgstr ""
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -81,3 +81,9 @@ msgstr "min"
msgid "network"
msgstr "rede"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -84,3 +84,9 @@ msgstr "minut(e)"
msgid "network"
msgstr "retea"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -83,3 +83,9 @@ msgstr "мин"
msgid "network"
msgstr "сеть"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -65,3 +65,9 @@ msgstr ""
msgid "network"
msgstr ""
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -8,6 +8,7 @@ msgstr ""
"PO-Revision-Date: 2010-04-02 13:44+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -79,3 +80,9 @@ msgstr ""
msgid "network"
msgstr ""
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -12,8 +12,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Pootle 2.0.4\n"
msgid "Check for changed IP every"
@ -84,3 +84,9 @@ msgstr "хв"
msgid "network"
msgstr "мережа"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -8,6 +8,7 @@ msgstr ""
"PO-Revision-Date: 2009-08-12 18:06+0200\n"
"Last-Translator: Hong Phuc Dang <dhppat@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -86,3 +87,9 @@ msgstr ""
msgid "network"
msgstr ""
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""

View file

@ -80,3 +80,9 @@ msgstr "分"
msgid "network"
msgstr "网络"
msgid "Event interface"
msgstr ""
msgid "On which interface up should start the ddns script process."
msgstr ""