Revision 2404 rückgängig gemacht.
Ein paar Übersetzungen
Bei Einkaufs-/Verkaufsmasken sowie bei Debitoren- und Kreditorenbuchungen wird ein Button angezeigt, der ein Popupfenster öffnet, das zum ausgewählten Kunden/Lieferanten alle Stammdaten inklusive Ansprechpartner und Lieferadressen anzeigt.
Änderungen zur Unterstützung von anderen Zeichensätzen als ISO-8859-1(5) implementiert. Es ist jetzt möglich, $dbcharset in lx-erp.conf auf UTF-8 zu setzen und dann auch UTF-8 als Datenbankencoding zu benutzen.
locales teilweise übersetzt
$form->{path} entfernt und hardcodiert auf bin/mozilla gesetzt.Vorlagen sind nicht betroffen, aber locales.pl schon.
Eine Funktion zum "sicheren" Aufrufen von Unterfunktionen eingebaut, damit &{ $form->{nextsub} }(); nicht ungeprüft aufgerufen werden muss.
Weitere Vorkommen von GIFI entfernt. GIFI müsste bis auf Spalte chart.gifi_accno und Tabelle chart komplett entfernt sein.
Durch das Einbinden von SL::User in SL::Form werden einige Übersetzungen in anderen Dateien benötigt.
Die Fehlermeldung "Customer not on file or locked!" übersetzt ausgeben.
Historie eingefügt
Entfernung von totem Code: Die Funktion menubar() gibt es schon lange nicht mehr.
Instanzen der Klasse Locale haben leider die package-globale Variable %self anstelle der Instanzvariablen $self benutzt, um die Uebersetzungen und Funktionslisten zu speichern. Das fuehrte dazu, dass mehrere aufeinanderfolgende Aufrufe von Locale->new() die vorher geladenen Uebersetzungen verworfen haben.
Recommit von r1015 von skoehler:-Umbenennung Menu Vergleichsbilanz in Saldenbilanz, Umsatzkosten in Aufwandskonto, Summenkonto in Buchungskonto, etc. Korrekturen locales,-deaktivieren der Select-Box in Bilanz (keine Funktion)-Kontoart "Q" - Eigenkapital hinzugefuegt
Uebernahme der kompletten Version, so wie sie Philip als "Demo-Version" gezeigt hat, in das unstable-Repo. Dabei werden auch einige Patches, die seit der 2.2.0 hier eingepflegt wurden, wieder ueberschrieben. Diese werden in den naechsten Tagen wieder eingespielt, sofern noetig. Zu den neuen Features gehoeren (ohne Anspruch auf Vollstaendigkeit) Mahnwesen, Einheiten, Template-Neucodierung, AJAX-basierende Dialoge an einigen Stellen, Buchungsgruppen etc etc.
-Umbenennung Menu Vergleichsbilanz in Saldenbilanz, Umsatzkosten in Aufwandskonto, Summenkonto in Buchungskonto, etc.Korrekturen locales,-deaktivieren der Select-Box in Bilanz (keine Funktion)-Kontoart "Q" - Eigenkapital hinzugefuegt
Übersetzungen für Preisgruppen
Probleme durch perltidy. Der sehr pingelige Parser von locales.pl akzeptiert Begriffe fuer Funktionen, die in einem Formular mit <input type=submit...> genannt werden, nur dann, wenn das $locale->text() in der gleichen Zeile wie type=submit steht. Dieses habe ich geaendert. Weitere Probleme gab es, wenn perltidy bei sehr langen Strings zu $locale->text() den sehr langen Text in eine eigene Zeile gepackt hat, weil auch hier locales.pl den zu uebersetzenden Text direkt hinter $locale->text( erwartet.
unstable-Zweig als Kopie des "alten" trunks erstellt.