From 064232d4775f547c5a571572ff48252a9bb7089d Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Mon, 14 May 2007 12:12:14 +0000 Subject: [PATCH] =?utf8?q?CSS-Men=C3=BC=20aus=20HTML-Vorlage=20erzeugen=20?= =?utf8?q?lassen.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- bin/mozilla/menuv3.pl | 66 ++-------------------- locale/de/all | 4 ++ locale/de/menuv3 | 2 - templates/webpages/menu/menuv3_de.html | 45 +++++++++++++++ templates/webpages/menu/menuv3_master.html | 45 +++++++++++++++ 5 files changed, 99 insertions(+), 63 deletions(-) create mode 100644 templates/webpages/menu/menuv3_de.html create mode 100644 templates/webpages/menu/menuv3_master.html diff --git a/bin/mozilla/menuv3.pl b/bin/mozilla/menuv3.pl index 4ad56bd5e..86cf6bb59 100644 --- a/bin/mozilla/menuv3.pl +++ b/bin/mozilla/menuv3.pl @@ -40,50 +40,19 @@ use SL::Menu; # end of main sub display { - $form->header(qq||); + $form->header(qq||); - print(qq|\n|); + $form->{date} = clock_line(); + $form->{menu} = acc_menu(); - clock_line(); - - print qq| - - - -
- - - - - -|; + print $form->parse_html_template("menu/menuv3"); } sub clock_line { - - $fensterlink="menuv3.pl?login=$form->{login}&password=$form->{password}&action=display"; - $fenster = "["."neues Fenster]"; - - $login = "[".$locale->text('User') . ": " - . $form->{login} - . " - {"password"} - . "&action=logout\" target=\"_top\">" - . $locale->text('Logout') - . "] "; my ($Sekunden, $Minuten, $Stunden, $Monatstag, $Monat, $Jahr, $Wochentag, $Jahrestag, $Sommerzeit) = localtime(time); - my $CTIME_String = localtime(time); $Monat += 1; $Jahrestag += 1; $Monat = $Monat < 10 ? $Monat = "0" . $Monat : $Monat; @@ -95,36 +64,11 @@ sub clock_line { "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"); - $datum = + return $Wochentage[$Wochentag] . ", der " . $Monatstag . "." . $Monat . "." . $Jahr . " - "; - - #$zeit="
".$Stunden.":".$Minuten.":".$Sekunden."
"; - $zeit = "
" . $Stunden . ":" . $Minuten . "
"; - print qq| - - - - - - -
  $fenster   [drucken] - $login $datum   -
-|; } sub acc_menu { diff --git a/locale/de/all b/locale/de/all index 9fe514854..d083dc20c 100644 --- a/locale/de/all +++ b/locale/de/all @@ -650,6 +650,7 @@ gestartet', 'Lx-Office 2.4.0 introduces two new concepts: tax zones and Buchungsgruppen.' => 'Lx-Office 2.4.0 führt zwei neue Konzepte ein: Steuerzonen und Buchungsgruppen.', 'Lx-Office is about to update the database . You should create a backup of the database before proceeding because the backup might not be reversible.' => 'Lx-Office wird gleich die Datenbank aktualisieren. Sie sollten eine Sicherungskopie der Datenbank erstellen, bevor Sie fortfahren, da die Aktualisierung unter Umständen nicht umkehrbar ist.', 'MAILED' => 'Gesendet', + 'MSG_BROWSER_DOES_NOT_SUPPORT_IFRAMES' => 'Ihr Browser kann leider keine eingebetteten Frames anzeigen. Bitte wählen Sie ein anderes Menü in der Benutzerkonfiguration im Administrationsmenü aus.', 'Main Preferences' => 'Grundeinstellungen', 'Make' => 'Hersteller', 'Manager' => 'Manager', @@ -1223,7 +1224,9 @@ gestartet', 'lead saved!' => 'Kundenquelle geichert', 'list' => 'auflisten', 'localhost' => 'lokaler Rechner', + 'logout' => 'abmelden', 'month' => 'Monatliche Abgabe', + 'new Window' => 'neues Fenster', 'none (pricegroup)' => 'keine', 'number' => 'Nummer', 'packing_list' => 'Versandliste', @@ -1235,6 +1238,7 @@ gestartet', 'pos_ustva' => 'UStVA', 'posted!' => 'gebucht', 'prices updated!' => ' Preise aktualisiert!', + 'print' => 'drucken', 'proforma' => 'Proforma', 'purchase_order' => 'Auftrag', 'quarter' => 'Vierteljährliche (quartalsweise) Abgabe', diff --git a/locale/de/menuv3 b/locale/de/menuv3 index 4886d1d85..821b8ec59 100644 --- a/locale/de/menuv3 +++ b/locale/de/menuv3 @@ -1,6 +1,4 @@ $self->{texts} = { - 'Logout' => 'Abmeldung', - 'User' => 'Benutzer', }; $self->{subs} = { diff --git a/templates/webpages/menu/menuv3_de.html b/templates/webpages/menu/menuv3_de.html new file mode 100644 index 000000000..3f0c82d41 --- /dev/null +++ b/templates/webpages/menu/menuv3_de.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+   + [neues Fenster] +   + [drucken] + + [Benutzer: - + abmelden] +   +
+ + + + +
+ + + + diff --git a/templates/webpages/menu/menuv3_master.html b/templates/webpages/menu/menuv3_master.html new file mode 100644 index 000000000..395484a0f --- /dev/null +++ b/templates/webpages/menu/menuv3_master.html @@ -0,0 +1,45 @@ + + + + + + + + + +
+   + [new Window] +   + [print] + + [User: - + logout] +   +
+ + + + +
+ + + + -- 2.20.1