From 9b24161637553f3889d9a81344e6eec59dc6aa00 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 7 May 2018 17:34:35 +0200 Subject: [serversetup-bwlp] Add log output to ipxe building task --- modules-available/serversetup-bwlp/lang/de/template-tags.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'modules-available/serversetup-bwlp/lang/de/template-tags.json') diff --git a/modules-available/serversetup-bwlp/lang/de/template-tags.json b/modules-available/serversetup-bwlp/lang/de/template-tags.json index f80febb0..74ab494b 100644 --- a/modules-available/serversetup-bwlp/lang/de/template-tags.json +++ b/modules-available/serversetup-bwlp/lang/de/template-tags.json @@ -21,9 +21,11 @@ "lang_menuCustomHint3": "und w\u00e4hlen Sie als Standard-Bootverhalten ebenfalls custom.", "lang_menuDisplayTime": "Anzeigedauer des Men\u00fcs", "lang_menuGeneration": "Erzeugen des Bootmen\u00fcs", - "lang_moduleHeading": "iPXE / Boot Menu", + "lang_moduleHeading": "iPXE \/ Boot Menu", + "lang_pxeBuilt": "PXE-Binary gebaut", "lang_seconds": "Sekunden", "lang_set": "Setzen", + "lang_usbBuilt": "USB-Image gebaut", "lang_usbImage": "USB-Image", "lang_usbImgHelp": "Mit dem USB-Image k\u00f6nnen Sie einen bootbaren USB-Stick erstellen, \u00fcber den sich bwLehrpool an Rechnern starten l\u00e4sst, die keinen Netzwerkboot unterst\u00fctzen, bzw. f\u00fcr die keine entsprechende DHCP-Konfiguration vorhanden ist. Dies erfordert dann lediglich, dass in der BIOS-Konfiguration des Rechners USB-Boot zugelassen ist. Der Stick dient dabei lediglich als Einstiegspunkt; es ist nach wie vor ein bwLehrpool-Satellitenserver f\u00fcr den eigentlichen Bootvorgang von N\u00f6ten.", "lang_usbImgHelpLinux": "Nutzen Sie dd, um das Image auf einen USB-Stick zu schreiben. Das Image enth\u00e4lt bereits eine Partitionstabelle, achten Sie daher darauf, dass Sie das Image z.B. nach \/dev\/sdx schreiben, und nicht nach \/dev\/sdx1", -- cgit v1.2.3-55-g7522 From b5300459e4ae0bfe411dc3856d9dee181754e178 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 7 May 2018 17:41:01 +0200 Subject: [serversetup-bwlp] Tweak help text --- modules-available/serversetup-bwlp/lang/de/template-tags.json | 2 +- modules-available/serversetup-bwlp/lang/en/template-tags.json | 2 +- modules-available/serversetup-bwlp/templates/ipxe_update.html | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) (limited to 'modules-available/serversetup-bwlp/lang/de/template-tags.json') diff --git a/modules-available/serversetup-bwlp/lang/de/template-tags.json b/modules-available/serversetup-bwlp/lang/de/template-tags.json index 74ab494b..8d612ab0 100644 --- a/modules-available/serversetup-bwlp/lang/de/template-tags.json +++ b/modules-available/serversetup-bwlp/lang/de/template-tags.json @@ -11,7 +11,7 @@ "lang_downloadImage": "USB-Image herunterladen", "lang_downloadRufus": "Rufus herunterladen", "lang_example": "Beispiel", - "lang_generationFailed": "Erzeugen des Bootmen\u00fcs fehlgeschlagen. Der Netzwerkboot von bwLehrpool wird wahrscheinlich nicht funktionieren. Wenn Sie den Fehler nicht selbst beheben k\u00f6nnen, melden Sie bitte obenstehende Fehlermeldung an das bwLehrpool-Projekt.", + "lang_generationFailed": "Erzeugen des Bootmen\u00fcs fehlgeschlagen. Der Netzwerkboot von bwLehrpool wird wahrscheinlich nicht funktionieren. Wenn Sie den Fehler nicht selbst beheben k\u00f6nnen, melden Sie bitte die Logausgabe an das bwLehrpool-Projekt.", "lang_localHDD": "Lokale HDD", "lang_masterPassword": "Master-Passwort", "lang_masterPasswordHelp": "Das Master-Passwort wird ben\u00f6tigt, um einen Booteintrag direkt am Client tempor\u00e4r durch Dr\u00fccken der Tab-Taste zu editieren. Da dies f\u00fcr Manipulation am Client genutzt werden kann, sollte diese Funktion unbedingt mit einem Passwort gesch\u00fctzt werden.", diff --git a/modules-available/serversetup-bwlp/lang/en/template-tags.json b/modules-available/serversetup-bwlp/lang/en/template-tags.json index 7f519022..9bb55f93 100644 --- a/modules-available/serversetup-bwlp/lang/en/template-tags.json +++ b/modules-available/serversetup-bwlp/lang/en/template-tags.json @@ -11,7 +11,7 @@ "lang_downloadImage": "Download USB Image", "lang_downloadRufus": "Download Rufus", "lang_example": "Example", - "lang_generationFailed": "Could not generate boot menu. The bwLehrpool-System might not work properly. If you can't fix the problem, please report the error message above to the bwLehrpool project.", + "lang_generationFailed": "Could not generate boot menu. The bwLehrpool-System might not work properly. If you can't fix the problem, please report the error log below to the bwLehrpool project.", "lang_localHDD": "Local HDD", "lang_masterPassword": "Master Password", "lang_masterPasswordHelp": "The master password is required to edit a boot menu entry. This should be set for security reasons.", diff --git a/modules-available/serversetup-bwlp/templates/ipxe_update.html b/modules-available/serversetup-bwlp/templates/ipxe_update.html index e7ba5ffa..c5aafa1c 100644 --- a/modules-available/serversetup-bwlp/templates/ipxe_update.html +++ b/modules-available/serversetup-bwlp/templates/ipxe_update.html @@ -9,8 +9,10 @@ {{lang_usbBuilt}} -
{{lang_bootentryTitle}} | +Hotkey | +{{lang_edit}} | +{{lang_delete}} | +
---|---|---|---|
+ {{title}} + | ++ {{hotkey}} + | ++ {{#allowEdit}} + + + + {{/allowEdit}} + | ++ {{#allowDelete}} + + {{/allowDelete}} + | +
{{lang_localBootIntro}}
+ + -- cgit v1.2.3-55-g7522 From 313d1c1dfb15de455cc5a8e4952eccfed5fba159 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 18 Jan 2019 16:57:16 +0100 Subject: [serversetup-bwlp] Fix saving default; add missing lang tag --- modules-available/serversetup-bwlp/api.inc.php | 2 +- modules-available/serversetup-bwlp/lang/de/template-tags.json | 1 + modules-available/serversetup-bwlp/page.inc.php | 3 ++- modules-available/serversetup-bwlp/templates/localboot.html | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) (limited to 'modules-available/serversetup-bwlp/lang/de/template-tags.json') diff --git a/modules-available/serversetup-bwlp/api.inc.php b/modules-available/serversetup-bwlp/api.inc.php index d089584e..6da4c5df 100644 --- a/modules-available/serversetup-bwlp/api.inc.php +++ b/modules-available/serversetup-bwlp/api.inc.php @@ -106,7 +106,7 @@ if ($model !== false) { } } if ($localboot === false || !isset($BOOT_METHODS[$localboot])) { - $localboot = Property::get('serversetup.localboot', 'AUTO'); + $localboot = Property::get(Localboot::PROPERTY_KEY, 'AUTO'); if (!isset($BOOT_METHODS[$localboot])) { $localboot = 'AUTO'; } diff --git a/modules-available/serversetup-bwlp/lang/de/template-tags.json b/modules-available/serversetup-bwlp/lang/de/template-tags.json index 2b68b3fb..a242be5e 100644 --- a/modules-available/serversetup-bwlp/lang/de/template-tags.json +++ b/modules-available/serversetup-bwlp/lang/de/template-tags.json @@ -72,6 +72,7 @@ "lang_seconds": "Sekunden", "lang_set": "Setzen", "lang_spacer": "Abstandhalter\/\u00dcberschrift", + "lang_systemmodel": "System-Modell", "lang_title": "Titel", "lang_typeExecEntry": "Standardeintrag", "lang_typeScriptEntry": "Benutzerdefiniertes Script", diff --git a/modules-available/serversetup-bwlp/page.inc.php b/modules-available/serversetup-bwlp/page.inc.php index 7766050b..6c32cb82 100644 --- a/modules-available/serversetup-bwlp/page.inc.php +++ b/modules-available/serversetup-bwlp/page.inc.php @@ -245,7 +245,7 @@ class Page_ServerSetup extends Page private function showLocalbootConfig() { // Default setting - $default = Property::get('serversetup.localboot', false); + $default = Property::get(Localboot::PROPERTY_KEY, 'AUTO'); if (!array_key_exists($default, Localboot::BOOT_METHODS)) { $default = 'AUTO'; } @@ -796,6 +796,7 @@ class Page_ServerSetup extends Page Message::addError('localboot-invalid-method', $default); return; } + Property::set(Localboot::PROPERTY_KEY, $default); $overrides = Request::post('override', [], 'array'); Database::exec('TRUNCATE TABLE serversetup_localboot'); foreach ($overrides as $model => $mode) { diff --git a/modules-available/serversetup-bwlp/templates/localboot.html b/modules-available/serversetup-bwlp/templates/localboot.html index 960f463d..3037de2a 100644 --- a/modules-available/serversetup-bwlp/templates/localboot.html +++ b/modules-available/serversetup-bwlp/templates/localboot.html @@ -25,7 +25,7 @@{{lang_name}} | +{{lang_systemmodel}} | {{lang_count}} | {{lang_override}} |
---|
{{lang_bootentryTitle}} | -Hotkey | +{{lang_hotkey}} | +{{lang_refCount}} | {{lang_edit}} | {{lang_delete}} | {{hotkey}} | ++ {{refs}} + | {{#allowEdit}} diff --git a/modules-available/serversetup-bwlp/templates/ipxe-new-boot-entry.html b/modules-available/serversetup-bwlp/templates/ipxe-new-boot-entry.html index fe496029..7e82b5cc 100644 --- a/modules-available/serversetup-bwlp/templates/ipxe-new-boot-entry.html +++ b/modules-available/serversetup-bwlp/templates/ipxe-new-boot-entry.html @@ -14,7 +14,7 @@ | {{#entries}} -
---|---|---|---|---|---|
diff --git a/modules-available/serversetup-bwlp/templates/menu-list.html b/modules-available/serversetup-bwlp/templates/menu-list.html
index 67365a33..545f22a9 100644
--- a/modules-available/serversetup-bwlp/templates/menu-list.html
+++ b/modules-available/serversetup-bwlp/templates/menu-list.html
@@ -1,5 +1,9 @@
{{lang_listOfMenus}}++ {{lang_menuListIntro}} + +
|