From bab39fc246bed0c9bb6906032bd47c1d61b8e2ec Mon Sep 17 00:00:00 2001 From: Thomas Kasulke Date: Mon, 14 May 2007 14:20:24 +0000 Subject: [PATCH 1/1] =?utf8?q?Sortierung=20in=20die=20Historie=20eingef?= =?utf8?q?=C3=BCgt.=20Durch=20klicken=20auf=20die=20Header,=20kann=20man?= =?utf8?q?=20nun=20seine=20Ergebnisliste=20sortieren=20lassen.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- bin/mozilla/am.pl | 3 +- js/show_am_history.js | 13 +++++++ locale/de/all | 4 --- locale/de/am | 1 - locale/de/dn | 20 +++++++++++ locale/de/menuv3 | 2 ++ .../webpages/common/search_history_de.html | 14 +++++--- .../common/search_history_master.html | 14 +++++--- .../webpages/common/show_history_de.html | 35 +++++++++++++++---- .../webpages/common/show_history_master.html | 35 +++++++++++++++---- 10 files changed, 112 insertions(+), 29 deletions(-) create mode 100644 js/show_am_history.js diff --git a/bin/mozilla/am.pl b/bin/mozilla/am.pl index 77d8878ff..3b47b8eac 100644 --- a/bin/mozilla/am.pl +++ b/bin/mozilla/am.pl @@ -3071,7 +3071,6 @@ sub show_am_history { : "" ) ); - my $dbh = $form->dbconnect(\%myconfig); my $searchSNumber = $searchNo{$form->{'what2search'}} . qq|_| . $form->{'searchid'}; $restriction .= ($form->{mitarbeiter} eq "" ? "" @@ -3095,7 +3094,7 @@ sub show_am_history { $form->header(); my $daten = ""; while(my $hash_ref = $sth->fetchrow_hashref()){ - $daten = $form->get_history($dbh,$hash_ref->{id},$restriction); + $daten = $form->get_history($dbh,$hash_ref->{id},$restriction,$form->{order}); } $dbh->disconnect(); print $form->parse_html_template("/common/show_history", diff --git a/js/show_am_history.js b/js/show_am_history.js new file mode 100644 index 000000000..8dd1e69d2 --- /dev/null +++ b/js/show_am_history.js @@ -0,0 +1,13 @@ +function set_history_uri() { + document.location.href = "am.pl?" + + "action=show_am_history&" + + "login=" + encodeURIComponent(document.getElementsByName("login")[0].value)+ "&"+ + "password=" + encodeURIComponent(document.getElementsByName("password")[0].value) + "&" + + "longdescription=" + "&" + + "einschraenkungen=" + document.getElementById("einschraenkungen").value + "&" + + "transdate=" + document.getElementById("transdate_hidden").value + "&" + + "regdate=" + document.getElementById("reqdate_hidden").value + "&" + + "what2search=" + document.getElementById("what2search").value + "&" + + "searchid=" + document.getElementById("searchid").value + "&" + + "mitarbeiter=" + document.getElementById("mitarbeiter_hidden").value + "&"; +} diff --git a/locale/de/all b/locale/de/all index d083dc20c..9fe514854 100644 --- a/locale/de/all +++ b/locale/de/all @@ -650,7 +650,6 @@ 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', @@ -1224,9 +1223,7 @@ 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', @@ -1238,7 +1235,6 @@ 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/am b/locale/de/am index 11662f57f..3766ebc6d 100644 --- a/locale/de/am +++ b/locale/de/am @@ -385,7 +385,6 @@ $self->{subs} = { 'löschen' => 'delete', 'kontodaten_bearbeiten' => 'edit_account', 'speichern' => 'save', - 'abschicken' => 'submit', }; 1; diff --git a/locale/de/dn b/locale/de/dn index 6e35fd884..1cc4b7096 100644 --- a/locale/de/dn +++ b/locale/de/dn @@ -7,6 +7,7 @@ $self->{texts} = { 'Add Request for Quotation' => 'Anfrage erfassen', 'Add Sales Order' => 'Auftrag erfassen', 'Address' => 'Adresse', + 'Amount' => 'Betrag', 'Apr' => 'Apr', 'April' => 'April', 'Attachment' => 'als Anhang', @@ -25,10 +26,12 @@ $self->{texts} = { 'Could not create dunning copy!' => 'Eine Kopie der Zahlungserinnerung konnte nicht erstellt werden.', 'Country' => 'Land', 'Credit Note' => 'Gutschrift', + 'Customer' => 'Kunde', 'Customer Number' => 'Kundennummer', 'Customer details' => 'Kundendetails', 'Customer not on file or locked!' => 'Dieser Kunde existiert nicht oder ist gesperrt.', 'Customer not on file!' => 'Kunde ist nicht in der Datenbank!', + 'Customername' => 'Kundenname', 'DELETED' => 'Gelöscht', 'DUNNING STARTED' => 'Mahnprozess gestartet', 'Dataset upgrade' => 'Datenbankaktualisierung', @@ -39,7 +42,11 @@ $self->{texts} = { 'Dependency loop detected:' => 'Schleife in den Abhängigkeiten entdeckt:', 'Description' => 'Beschreibung', 'Discount' => 'Rabatt', + 'Dunning Date' => 'Mahndatum', + 'Dunning Date from' => 'Mahnungen von', 'Dunning Description missing in row ' => 'Mahnstufenbeschreibung fehlt in Zeile ', + 'Dunning Duedate' => 'Zahlbar bis', + 'Dunning Level' => 'Mahnlevel', 'Dunning Level missing in row ' => 'Mahnlevel fehlt in ', 'Dunning Process Config saved!' => 'Mahnwesenkonfiguration gespeichert!', 'Dunning Process started for selected invoices!' => 'Mahnprozess für selektierte Rechnungen @@ -59,8 +66,14 @@ gestartet', 'Group' => 'Warengruppe', 'History' => 'Historie', 'In-line' => 'im Text', + 'Interest' => 'Zinsen', + 'Invdate' => 'Rechnungsdatum', + 'Invdate from' => 'Rechnungen von', + 'Invnumber' => 'Rechnungsnummer', 'Invoice' => 'Rechnung', 'Invoice Date missing!' => 'Rechnungsdatum fehlt!', + 'Invoice Duedate' => 'Fälligkeitsdatum', + 'Invoice Number' => 'Rechnungsnummer', 'Invoice Number missing!' => 'Rechnungsnummer fehlt!', 'Item not on file!' => 'Dieser Artikel ist nicht in der Datenbank!', 'Jan' => 'Jan', @@ -80,6 +93,7 @@ gestartet', 'Missing \'tag\' field.' => 'Fehlendes Feld \'tag\'.', 'More than one control file with the tag \'%s\' exist.' => 'Es gibt mehr als eine Kontrolldatei mit dem Tag \'%s\'.', 'Name' => 'Name', + 'Next Dunning Level' => 'Nächste Mahnstufe', 'No Customer was found matching the search parameters.' => 'Zu dem Suchbegriff wurde kein Endkunde gefunden', 'No Vendor was found matching the search parameters.' => 'Zu dem Suchbegriff wurde kein Händler gefunden', 'No customer has been selected yet.' => 'Es wurde noch kein Kunde ausgewählt.', @@ -88,6 +102,7 @@ gestartet', 'No project was found matching the search parameters.' => 'Es wurde kein Projekt gefunden, auf das die Suchparameter zutreffen.', 'No vendor has been selected yet.' => 'Es wurde noch kein Lieferant ausgewählt.', 'No.' => 'Position', + 'Notes' => 'Bemerkungen', 'Nov' => 'Nov', 'November' => 'November', 'Number' => 'Nummer', @@ -96,6 +111,7 @@ gestartet', 'October' => 'Oktober', 'OpenDocument/OASIS' => 'OpenDocument/OASIS', 'Order Date missing!' => 'Auftragsdatum fehlt!', + 'Order Number' => 'Auftragsnummer', 'Order Number missing!' => 'Auftragsnummer fehlt!', 'PAYMENT POSTED' => 'Rechung gebucht', 'PDF' => 'PDF', @@ -156,6 +172,7 @@ gestartet', 'Ship to' => 'Lieferadresse', 'Shipping Address' => 'Lieferadresse', 'Show details' => 'Details anzeigen', + 'Show old dunnings' => 'Alte Mahnungen anzeigen', 'Start Dunning Process' => 'Mahnprozess starten', 'Storno Invoice' => 'Stornorechnung', 'Storno Packing List' => 'Stornolieferschein', @@ -163,6 +180,8 @@ gestartet', 'Subtotal' => 'Zwischensumme', 'Terms missing in row ' => '+Tage fehlen in Zeile ', 'The \'tag\' field must only consist of alphanumeric characters or the carachters - _ ( )' => 'Das Feld \'tag\' darf nur aus alphanumerischen Zeichen und den Zeichen - _ ( ) bestehen.', + 'To' => 'An', + 'Total Fees' => 'Kumulierte Gebühren', 'Trying to call a sub without a name' => 'Es wurde versucht, eine Unterfunktion ohne Namen aufzurufen.', 'Unit' => 'Einheit', 'Unknown dependency \'%s\'.' => 'Unbekannte Abhängigkeit \'%s\'.', @@ -175,6 +194,7 @@ gestartet', 'What type of item is this?' => 'Was ist dieser Artikel?', 'Zipcode' => 'PLZ', 'bin_list' => 'Lagerliste', + 'button' => '?', 'emailed to' => 'gemailt an', 'invoice' => 'Rechnung', 'none (pricegroup)' => 'keine', diff --git a/locale/de/menuv3 b/locale/de/menuv3 index 821b8ec59..4886d1d85 100644 --- a/locale/de/menuv3 +++ b/locale/de/menuv3 @@ -1,4 +1,6 @@ $self->{texts} = { + 'Logout' => 'Abmeldung', + 'User' => 'Benutzer', }; $self->{subs} = { diff --git a/templates/webpages/common/search_history_de.html b/templates/webpages/common/search_history_de.html index 50a226928..bee9fee45 100644 --- a/templates/webpages/common/search_history_de.html +++ b/templates/webpages/common/search_history_de.html @@ -2,8 +2,9 @@ + -
+> @@ -56,14 +57,14 @@ var jscalender = "" + "" + "
Zeitraum: 
von: " - + "\" value=\"\">" + + "\" value=\"\" onChange=\"document.getElementById(\'transdate_hidden\').value=this.value;\">" + "" + " bis: " - + "\" value=\"\">" + + "\" value=\"\" onChange=\"document.getElementById(\'reqdate_hidden\').value=this.value;\">" + "
"; var mitarbeiter = "" + "" - + "" + + "" + "
Mitarbeiter: 
"; var tempString = ""; @@ -173,7 +174,10 @@ - + + + + diff --git a/templates/webpages/common/search_history_master.html b/templates/webpages/common/search_history_master.html index 64e51eb8b..46cc67a67 100644 --- a/templates/webpages/common/search_history_master.html +++ b/templates/webpages/common/search_history_master.html @@ -2,8 +2,9 @@ + - +> @@ -56,14 +57,14 @@ var jscalender = "" + "" + "
Period
from (time): " - + "\" value=\"\">" + + "\" value=\"\" onChange=\"document.getElementById(\'transdate_hidden\').value=this.value;\">" + "" + " to (time): " - + "\" value=\"\">" + + "\" value=\"\" onChange=\"document.getElementById(\'reqdate_hidden\').value=this.value;\">" + "
"; var mitarbeiter = "" + "" - + "" + + "" + "
Mitarbeiter: 
"; var tempString = ""; @@ -173,7 +174,10 @@ - + + + + diff --git a/templates/webpages/common/show_history_de.html b/templates/webpages/common/show_history_de.html index f398926b1..aa3ec4027 100644 --- a/templates/webpages/common/show_history_de.html +++ b/templates/webpages/common/show_history_de.html @@ -3,25 +3,48 @@
+ diff --git a/templates/webpages/common/show_history_master.html b/templates/webpages/common/show_history_master.html index d057355b3..b02d51e33 100644 --- a/templates/webpages/common/show_history_master.html +++ b/templates/webpages/common/show_history_master.html @@ -3,25 +3,48 @@ +
-  Zeitpunkt  +  Zeitpunkt  -  Mitarbeiter  +  Mitarbeiter  -  Aktion  +  Aktion  -  Zusatz  +  Zusatz  -  ID-Nummer (intern)  +  ID-Nummer (intern)  -  Buchungsnummer  +  Buchungsnummer 
-- 2.20.1
-  Zeitpunkt  +  Zeitpunkt  -  Mitarbeiter  +  Mitarbeiter  -  Aktion  +  Aktion  -  Zusatz  +  Zusatz  -  ID-Nummer  +  ID-Nummer  -  Belegnummer  +  Belegnummer