From 2e063ab8fbc30fbaf16bd064e0bf9730fea0dca3 Mon Sep 17 00:00:00 2001 From: Christoph Schulthess Date: Thu, 6 Apr 2017 14:32:01 +0200 Subject: shiny module --- modules-available/debugconfig/lang/de/module.json | 4 +-- .../debugconfig/lang/de/template-tags.json | 11 +++---- .../debugconfig/lang/en/template-tags.json | 2 +- .../debugconfig/lang/pt/template-tags.json | 7 ++-- modules-available/debugconfig/page.inc.php | 6 ++-- .../debugconfig/templates/debugconfig.html | 15 --------- .../debugconfig/templates/relaystatus.html | 37 +++++++--------------- 7 files changed, 29 insertions(+), 53 deletions(-) diff --git a/modules-available/debugconfig/lang/de/module.json b/modules-available/debugconfig/lang/de/module.json index 461bebdb..dd56d45e 100644 --- a/modules-available/debugconfig/lang/de/module.json +++ b/modules-available/debugconfig/lang/de/module.json @@ -1,3 +1,3 @@ { - "module_name": "KonfigurationsVariablen" -} \ No newline at end of file + "module_name": "Remote Debugging" +} diff --git a/modules-available/debugconfig/lang/de/template-tags.json b/modules-available/debugconfig/lang/de/template-tags.json index cdd54f6a..3268ff13 100644 --- a/modules-available/debugconfig/lang/de/template-tags.json +++ b/modules-available/debugconfig/lang/de/template-tags.json @@ -1,7 +1,6 @@ { - "lang_basicConfiguration": "Basiskonfiguration", - "lang_clientRelatedConfig": "Die Optionen auf dieser Seite beziehen sich auf das Verhalten der bwLehrpool-Clients.", - "lang_editOverrideNotice": "Sie bearbeiten die Einstellungen f\u00fcr einen Unterbereich", - "lang_enableOverride": "\u00dcberschreiben", - "lang_settingActive": "Einstellung aktiv" -} \ No newline at end of file + "lang_debugConfig": "Remote Debugging Konfiguration", + "lang_debugDescription": "Optionen f\u00fcr die Remote Debugging Konfiguration. Wenn die Funktion aktiviert ist, akzeptiert der Satelliten Server Anfragen von bwlp-Arbeitspl\u00e4tzen und leitet die Daten an den spezifizierten Debugging Server weiter.", + "lang_debuggingActive": "Remote debugging ist aktiviert", + "lang_debuggingInactive": "Remote debugging ist deaktiviert" +} diff --git a/modules-available/debugconfig/lang/en/template-tags.json b/modules-available/debugconfig/lang/en/template-tags.json index 351dc0bc..8989deec 100644 --- a/modules-available/debugconfig/lang/en/template-tags.json +++ b/modules-available/debugconfig/lang/en/template-tags.json @@ -1,6 +1,6 @@ { "lang_debugConfig": "Remote Debugging Configuration", - "lang_debugDescription": "Configure remote debugging options. If enabled, the satellite server will accept client requests and relay data to the debugging server.", + "lang_debugDescription": "Configure remote debugging options. If enabled, the satellite server will accept client requests and relay data to the specified debugging server.", "lang_debuggingActive": "Remote debugging is enabled", "lang_debuggingInactive": "Remote debugging is disabled" } diff --git a/modules-available/debugconfig/lang/pt/template-tags.json b/modules-available/debugconfig/lang/pt/template-tags.json index 14367665..8989deec 100644 --- a/modules-available/debugconfig/lang/pt/template-tags.json +++ b/modules-available/debugconfig/lang/pt/template-tags.json @@ -1,3 +1,6 @@ { - "lang_basicConfiguration": "Configura\u00e7\u00e3o B\u00e1sica" -} \ No newline at end of file + "lang_debugConfig": "Remote Debugging Configuration", + "lang_debugDescription": "Configure remote debugging options. If enabled, the satellite server will accept client requests and relay data to the specified debugging server.", + "lang_debuggingActive": "Remote debugging is enabled", + "lang_debuggingInactive": "Remote debugging is disabled" +} diff --git a/modules-available/debugconfig/page.inc.php b/modules-available/debugconfig/page.inc.php index 3ec394f6..27ef94fd 100644 --- a/modules-available/debugconfig/page.inc.php +++ b/modules-available/debugconfig/page.inc.php @@ -51,12 +51,14 @@ class Page_debugConfig extends Page foreach ($relays as $key => $value) { $task = Taskmanager::status($value); $finished = Taskmanager::isFinished($task); - $endpoints = $task["data"]["endpoints"]; + //$endpoints = $task["data"]["endpoints"]; if ($task["statusCode"] == "NO_SUCH_INSTANCE" || $finished) { Property::removeFromList("DispatchedRelay", $value); unset($relays[$key]); } - $relays[$key] = array("id" => $value, "bwlpclient" => $endpoints[0], "debugserver" => $endpoints[1]); + $relays[$key] = array("id" => $value, "port" => $task["data"]["listenPort"], + "code" => $task["statusCode"], "cltAddress" => $task["data"]["cltAddr"]); + //$relays[$key] = array("id" => $value, "bwlpclient" => $endpoints[0], "debugserver" => $endpoints[1]); } return $relays; } diff --git a/modules-available/debugconfig/templates/debugconfig.html b/modules-available/debugconfig/templates/debugconfig.html index 200eb355..91ee9799 100644 --- a/modules-available/debugconfig/templates/debugconfig.html +++ b/modules-available/debugconfig/templates/debugconfig.html @@ -19,21 +19,6 @@
-
- - - -
- -