Bei Importdaten das UTF8 BOM ignorieren.
behebt Bug 1872
delay_flash
Flash error: Carp muss sich importieren bevor carp funktioniert.
Sinnvollere Fehlermeldungen bei fehlerhaften Flash codes.
Kategorie bei Flash prüfen.
Csv Import Helper: classenlose profile dürfen den Dispatcher nicht abschiessen.
flash_later durch Auto-Restore von 'FLASH' von Session nach $::form gefixt
Bug wurde in c90b4dcd implementiert. Hintergrund:
c90b4dcd sollte ermöglichen, dass Werte in der Session gespeichertwerden, die aber nicht automatisch nach $::form zurück kopiert...
Case insensitive header waren nicht voll abgedeckt, und haben Fehler bei kaputten Headern unterdrückt.
CSV-Import: Groß-/Kleinschreibung bei Spaltennamen ignorieren
Bugfix: Kein newline am Ende der Datei verschluckte die letzte Zeile.
Text::CSV_XS wird vorausgesetzt, nicht Text::CSV
SL::Helper::Csv: neues flag "strict_profile". Wenn gesetzt werden nur Daten aus dem Profil benutzt, keine DWIM can checks.
Csv Errors sind nun Objekte mit entsprechendem Zugriff.
Mehr Dokumentation
Csv/Dispatcher: dynamisches $class require schon im Specbuilder.
- Spart Zeit später- Kann abgefangen werden falls es Fehler gibt.
Indices auf OneToOne relationships werden jetzt mit Fehler quittiert.
Kosmetik, Typos
Multiple Dispatch - one-to-many.
Dokumentationsupdate.
One-To-One dispatch test.
Csv Dispatcher implementiert.
SL::Helper::Csv -> ignore_unkown_columns flag
SL::Helper::Csv: Doku zur Errorstruktur.
dispatch -> profile. ausserdem mehr errorchecking.
SL/Helper/Csv.pm: header_acc umbenannt in dispatch, Doku, check_header
CSV: Errorhandling
Parser umgeschrieben, eof muss nach getline prüfen (bekloppt).Errorhandling aktiviert. Dokumentation aktualisiert.
Csv Helper Modul.
Session immer am Ende des Requests speichern
Momentan wird eh am Anfang der Session einmal gespeichert, wennBenutzername und Passwort überprüft wurden. Somit erspart man sichspäteres Speichern.
Merge branch 'master' into after-262
Conflicts: DEBIAN/DEBIAN/postinst DEBIAN/mk_erp_deb.sh config/lx-erp.conf config/lx-erp.conf.default doc/INSTALL.txt locale/de_DE/all
strict!
Hilfsfunktionen in DateTime
Conflicts:
SL/Locale.pm
Rückstände aus Umbenennung von SL/DB/Helpers nach SL/DB/Helper gefixt
flash_later(): In Session gespeicherter Flash für nächsten Request implementiert
Dokumentation
Flash-Funktionen in eigenes Package verschoben