pe -> templates
save_history sollte NICHT jedesmal eine neue datenbankverbindung aufmachen.
Tabs aus *.pl Dateien entfernt.
pe strict
Projektverwaltung in eine eigene Datei ausgelagert und auf die Verwendung von Template umgestellt.
Die Variablen login und password müssen/dürfen seit der Umstellung auf Session basierte Authentifizierung nicht mehr übergeben werden.
Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.
Projekt erfassen: Den Button "Historie" nicht anzeigen, sondern nur beim Bearbeiten eines vorhandenen Projektes. Fix für Bug 686.
$form->{path} entfernt und hardcodiert auf bin/mozilla gesetzt.Vorlagen sind nicht betroffen, aber locales.pl schon.
$form->{snumber} durch $form->{snumbers} ersetzt, da dies eigentlich so vorgesehen war. :/
history_search auf Buchungsnummern etcpp angepasst, so dass man auch gelöschte Daten in der Historie suchen kann.
Anpassungen innerhalb der Variablenübergabe:$form->{snumbers} muß beim speichern der history gesetzt werden (z.B. $form->{snumbers} = qq|invnumber_| . $form->{invnumber}; )
Eine Funktion zum "sicheren" Aufrufen von Unterfunktionen eingebaut, damit &{ $form->{nextsub} }(); nicht ungeprüft aufgerufen werden muss.
Merge-Überbleibsel entfernt.
Historie eingefügt
Bei Projekten ein Flag "aktiv" hinzugefügt.
Entfernung von totem Code: Die Funktion menubar() gibt es schon lange nicht mehr.
Bugfix Preisgruppen, in der Warenmaske zeigte er eine Preisgruppe a"Gruppe 1" als "Gruppe" anAnpassung locale
Preisgruppenerweiterung auf Basis von Andres Patch - ThanksPreisgruppenverwaltung-Preiseingabe der Preisgruppen in Masken Waren,etc.-Auswahl der Preisgruppen in den Verkaufsmasken...
Erweiterung Datenbankschema
Whitespace an den Zeilenenden entfernt.
Alle Dateien durch Perltidy laufen lassen. Die verwendeten Optionen sind am Ende der neu hinzugefuegten Datei doc/programmierstilrichtlinien.txt zu finden.