summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2019-12-17 14:05:11 +0100
committerSimon Rettberg2019-12-17 14:05:11 +0100
commitb99507a7fae876914342fd9a515cf5098b2bdeef (patch)
tree40730d28ad140001c236ad97bda5ad6f147c59e8
parent[statistics] Fix for shitty firefox (diff)
downloadslx-admin-b99507a7fae876914342fd9a515cf5098b2bdeef.tar.gz
slx-admin-b99507a7fae876914342fd9a515cf5098b2bdeef.tar.xz
slx-admin-b99507a7fae876914342fd9a515cf5098b2bdeef.zip
[rebootcontrol] Add help text to subnet list
-rw-r--r--modules-available/rebootcontrol/lang/de/template-tags.json11
-rw-r--r--modules-available/rebootcontrol/templates/header.html4
-rw-r--r--modules-available/rebootcontrol/templates/subnet-list.html22
3 files changed, 30 insertions, 7 deletions
diff --git a/modules-available/rebootcontrol/lang/de/template-tags.json b/modules-available/rebootcontrol/lang/de/template-tags.json
index ff336626..dd1c12b5 100644
--- a/modules-available/rebootcontrol/lang/de/template-tags.json
+++ b/modules-available/rebootcontrol/lang/de/template-tags.json
@@ -19,17 +19,20 @@
"lang_execRemoteCommand": "Befehl auf Rechner(n) ausf\u00fchren",
"lang_executingRemotely": "F\u00fchre auf gew\u00e4hlten Clients aus...",
"lang_exitCode": "Exit Code",
- "lang_fixSubnetDesc": "Wenn aktiviert, wird die Erreichbarkeit f\u00fcr ideses Subnetz nicht mehr automatisch ermittelt. Sie k\u00f6nnen in diesem Fall selber festlegen, ob das Subnetz WOL-Pakete vom Satelliten-Server empfangen kann. Au\u00dferdem wird das Subnetz bei Setzen dieser Option nicht mehr automatisch aus der Datenbank gel\u00f6scht, wenn 6 Monate lang kein Client in diesem Subnetz gesehen wurde.",
+ "lang_fixSubnetDesc": "Wenn aktiviert, wird die Erreichbarkeit f\u00fcr dieses Subnetz nicht mehr automatisch ermittelt. Sie k\u00f6nnen in diesem Fall selbst festlegen, ob das Subnetz WOL-Pakete vom Satelliten-Server empfangen kann. Au\u00dferdem wird das Subnetz bei Setzen dieser Option nicht mehr automatisch aus der Datenbank gel\u00f6scht, wenn 6 Monate lang kein Client in diesem Subnetz gesehen wurde.",
"lang_fixSubnetSettings": "Subnetz-Einstellungen manuell festlegen",
"lang_genNew": "Neues Schl\u00fcsselpaar generieren",
+ "lang_help": "Hilfe",
"lang_host": "Host",
"lang_hostDeleteConfirm": "Diesen Sprung-Host l\u00f6schen?",
"lang_hostNonZeroExit": "Das hinterlegte Script hat einen Exit-Code ungleich 0 zur\u00fcckgeliefert",
"lang_hostNotReachable": "Host nicht erreichbar",
"lang_hostReachable": "Host erreichbar",
"lang_ip": "IP",
- "lang_isDirect": "Vom Satellit erreichbar",
+ "lang_isDirect": "Direkt erreichbar",
+ "lang_isDirectHelp": "Dieses Subnetz kann WOL-Pakete direkt vom Satelliten-Server empfangen. Keine Sprung-Hosts oder laufende Clients im Zielnetz notwendig.",
"lang_isFixed": "Manuell konfiguriert",
+ "lang_isFixedHelp": "Die direkte Erreichbarkeit vom Satelliten aus wird nicht periodisch automatisch erimttelt, sondern manuell \u00fcber die Weboberfl\u00e4che festgelegt.",
"lang_jumpHost": "Sprung-Host",
"lang_jumpHosts": "Sprung-Hosts",
"lang_keypairConfirmCheck": "Ich bin sicher",
@@ -51,7 +54,6 @@
"lang_rebootAt": "Neustart um:",
"lang_rebooting": "Neustart...",
"lang_remoteExec": "Ausf\u00fchren",
- "lang_saveWolAutoDiscover": "Auto-Erkennung ein\/ausschalten",
"lang_scriptOrCommand": "Befehl \/ Script",
"lang_settings": "Einstellungen",
"lang_shutdown": "Herunterfahren",
@@ -70,5 +72,6 @@
"lang_wolDiscoverDescription": "Ist diese Option aktiv, ermitteln Server und Clients automatisch, welche Netze von wo mittels WOL erreichbar sind.",
"lang_wolDiscoverHeading": "Automatische WOL-Ermittlung",
"lang_wolMachineSupportText": "Sind die technischen Voraussetzungen erf\u00fcllt, dass ein WOL-Paket den gew\u00fcnschten Rechner erreichen kann, ist es weiterhin erforderlich, dass der Rechner mittels BIOS und evtl. vorhandenem Betriebssystem so konfiguriert wird, dass er auch auf WOL-Pakete reagiert. Zum einen muss die Funktion im BIOS aktiviert sein. Hier ist auch darauf zu achten, ob es eine zus\u00e4tzliche Einstellung gibt, die die normale Bootreihenfolge \u00fcberschreibt, und dass diese wie gew\u00fcnscht konfiguriert wird. Ist WOL im BIOS aktiviert, kann das Betriebssystem die Funktionalit\u00e4t noch per Software ein- und ausschalten. Unter Windows erfolgt dies im Ger\u00e4temanager in den Eigenschaften der Netzwerkkarte. Dies ist relevant, wenn parallel zu bwLehrpool noch ein Windows von der lokaler Platte betrieben wird. Unter Linux kann die WOL-Funktion mit dem ethtool beeinflusst werden. bwLehrpool aktiviert WOL automatisch bei jedem Boot.",
- "lang_wolReachability": "WOL-Erreichbarkeit"
+ "lang_wolReachability": "Erreichbarkeit",
+ "lang_wolReachabilityHelp": "Die erste Zahl ist die Anzahl von Sprung-Hosts, die dieses Subnetz erreichen k\u00f6nnen. Die zweite Zahl ist die Anzahl anderer Subnetze, von denen aus WOL-Pakete dieses Subnetz erreichen k\u00f6nnen."
} \ No newline at end of file
diff --git a/modules-available/rebootcontrol/templates/header.html b/modules-available/rebootcontrol/templates/header.html
index 6d38b939..f539be9a 100644
--- a/modules-available/rebootcontrol/templates/header.html
+++ b/modules-available/rebootcontrol/templates/header.html
@@ -27,7 +27,7 @@
<span class="glyphicon glyphicon-refresh"></span>
{{lang_genNew}}
</button>
- <div class="clearfix"></div>
+ <div class="clearfix slx-space"></div>
</div>
<div class="modal-body">
<label>{{lang_wolDiscoverHeading}}</label>
@@ -43,7 +43,7 @@
<button {{perms.woldiscover.disabled}} class="btn btn-primary pull-right"
onclick="generateNewKeypair()" type="submit">
<span class="glyphicon glyphicon-floppy-disk"></span>
- {{lang_saveWolAutoDiscover}}
+ {{lang_save}}
</button>
<div class="clearfix"></div>
</form>
diff --git a/modules-available/rebootcontrol/templates/subnet-list.html b/modules-available/rebootcontrol/templates/subnet-list.html
index 37438623..1c8aac38 100644
--- a/modules-available/rebootcontrol/templates/subnet-list.html
+++ b/modules-available/rebootcontrol/templates/subnet-list.html
@@ -24,13 +24,33 @@
</td>
<td class="text-center">{{#fixed}}<span class="glyphicon glyphicon-lock"></span>{{/fixed}}</td>
<td class="text-center">{{#isdirect}}<span class="glyphicon glyphicon-ok"></span>{{/isdirect}}</td>
- <td class="text-right">{{jumphostcount}} / {{sourcecount}}</td>
+ <td class="text-right"><span class="badge">{{jumphostcount}}</span> / <span class="badge">{{sourcecount}}</span></td>
<td class="{{lastseen_class}}">{{lastseen_s}}</td>
</tr>
{{/subnets}}
</tbody>
</table>
+<div class="panel panel-default">
+ <div class="panel-heading">
+ {{lang_help}}
+ </div>
+ <div class="panel-body">
+ <p>
+ <b>{{lang_isFixed}}</b>:
+ {{lang_isFixedHelp}}
+ </p>
+ <p>
+ <b>{{lang_isDirect}}</b>:
+ {{lang_isDirectHelp}}
+ </p>
+ <p>
+ <b>{{lang_wolReachability}}</b>:
+ {{lang_wolReachabilityHelp}}
+ </p>
+ </div>
+</div>
+
<form method="post" action="?do=rebootcontrol">
<input type="hidden" name="token" value="{{token}}">
<input type="hidden" name="show" value="subnet">