Angebotsflag/Intakeflag aus Datenbankzugriffen entfernt
Layout: webpages_fallback_path Mechanismus
Layout: webpages_path jetzt im Layout
Presenter: Sub-Presenter auf Funktional geändert
1. alle Sub-Presenter aus dem SL::Presenter Namespace geschmissen
2. Keine ungefragten @EXPORTs mehr, nur noch @EXPORT_OK
3. Alle Methoden sind auf Funktionen umgeschrieben (kein $self mehr)
4. Die benötigten Methoden von Sub-Presentern müssen jetzt direkt importiert...
WebshopApi: ShopOrder Presenter
generic/exception.html wiederhergestellt
Die Vorlage wurde im Commit 9d8f72a0f92d01e1e25b14788b193cd662cad0d3entfernt, weil fälschlicherweise gedacht wurde, dass sie nicht mehrbenutzt wird, da locales.pl eine Warnung diesbezüglich ausgab.
Tatsächlich wird sie aber noch benutzt, und zwar als generische...
Briefe mit anderen Dokumenten verknüpfen können
Bankerweiterung - Zwischenstand, erster Entwurf
Erstellung von Tabelle bank_transactions
Import von Bankbewegungen (in Tabelle bank_transactions)
Menu-Eintrag war noch nicht commitet
Controller für die Bank-Transaktionen
Dialog hin- und her
Achtung: noch mit Debug-Statements!...
Presenter für GL Transaction
analog zu invoice und purchase_invoice
Neues Feature: Chartpicker
Praktisch komplett analog zum Partpicker, danke Sven für diePionierleistung!
Es gibt natürlich ein paar Unterschiede bei den Filteroptionen, z.B.kann man im Popup nur bebuchte Konten anzeigen lassen, oder dieErgebnisliste nach der Kontenart einschränken. Es wird auch immer nur...
Verknüpfte Belege: Unterstützung für Pflichtenhefte
Textblöcke bearbeiten
Pflichtenhefte bearbeiten
Pflichtenhefte: Erste Version Baumansicht Textblöcke/Abschnitte/Funktionsblöcke
Template-Toolkit-Konfiguration: Mitgeben, dass Templates in UTF-8 encodiert sind
Damit ist die Verwendung von Nicht-ASCII-Zeichen direkt im HTML möglich.
Dokumentationsupdate
ClientJS: automatisch Date- und Partpicker nach AJAX-Request initialisieren
Part Picker
Unterstützung für andere Datenbankencodings als Unicode/UTF-8 entfernt
Verknüpfte Dokumente: Auch SEPA-Überweisungen/-Einzüge anzeigen
Bisher noch nicht bei Debitoren- und Kreditorenbuchungen.
Conflicts: SL/Presenter.pm
render() in Controller+Presenter: Support für Typ "text"
L/Presenter: mehrere Funktionen aus L in Presenter verschoben
L: "truncate" und "simple_format" in Presenter verschoben
Presenter: escape_js() zum Escapen von JavaScript
SL::{Controller::Base,Presenter}->render: Dokumentation
SL::{Controller,Presenter}->render: $template kann auch ref auf Instanz von EscapedText sein
Die folgenden Fälle werden nun für $template wie folgt behandelt:
- keine Ref: $tempalte wird als Dateiname interpretiert- Ref auf einen String (ref eq 'SCALAR'): Zu rendernder String,...
$::request: Funktionen "is_ajax()" und "type()"
Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render
Conflicts: SL/Controller/FinancialControllingReport.pm SL/Controller/ProjectType.pm
Presenter: Dokumentationsbeispiel berichtigt
SL::Presenter -- die neue Präsentationsschicht