CustomerVendor: Picker nach Art von PartPicker
- reinit_widgets fähig- Tab und Enter atomar- unterstützt onChange und set_item:CustomerVendorPicker trigger- unterstützt fat_set_item
L.radio_button_tag: id erhalten wenn sie schon vorher gesetzt ist.
RecordLinks: Anzeige etwas verbessert
Merge branch 'pflichtenhefte'
Conflicts: js/locale/de.js
P.part_picker reicht jetzt das flag fat_set_item durch und schluckt nicht mehr class
Refactoring: {strip,restrict}_html in eigene Module ausgelagert
Pflichtenheftabschnitte/-funktionsblöcke: HTML nutzen
Verknüpfte Belege: Unterstützung für Pflichtenhefte
Pflichtenheftitems & -textblöcke: Tooltips im Baum mit Inhaltsauszug anzeigen
Debugcode entfernt
Presenter->customer und ->vendor brauchen keinen $type.
Pflichtenhefte: PDFs zu Arbeitskopie und Versionen erzeugen
Pflichtenhefte: Textblöcke, Abschnitte und Funktionsblöcke markieren können
Pflichtenheftpunkte bearbeiten
Pflichtenhefte: Auflisten von Abschnitten
Textblöcke bearbeiten, verschieben: verschiedene Fixes
RequirementSpec-Presenter in RequirementSpecTextBlock umbenannt
Pflichtenhefte bearbeiten
Pflichtenhefte: Erste Version Baumansicht Textblöcke/Abschnitte/Funktionsblöcke
Pflichtenhefte: Basisdaten verwalten, Such- und Listfunktion
Verknüpfte Dokumente: Debitorenbuchungen nur einmal aufführen
Behebt #2383.
Presenter für Part hinzugefügt
Presenter Code um HTML Links für Artikel, Dienstleistungen undErzeugnisse zu erstellen.
L.select_tag muss auch ohne .as_list vmethod mit 1-Element Listen kalr kommen
behebt #2376
Customer/Vendor-Pfade angepasst
Partpicker: Suchicon im css Menü
Partpicker: doppelte Dokumentation entfernt
ClientJS: automatisch Date- und Partpicker nach AJAX-Request initialisieren
Partpicker: Nicht kaputtgehen ohne default part.
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
part picker doku
Partpicker: Filtermöglichkeit nach konvertierbaren Einheiten ('convertible_unit')
Partpicker: Filtermöglichkeit nach Einheiten ('unit')
Partpicker: ID-Attribut manuell angeben können
Partpicker: Part manuell laden, wenn nur ID angegeben ist
Ansonsten wird initial nichts angezeigt.
Dokumentation
exact match funktion wieder hergestellt nach dem letzten commit
ajax_autocomplete umgestellt auf get_models und inline JSON (20% schneller als template)
Doku, picker nach Presenter verschoben
Part Picker
L./P.select_tag: 'default' auf Liste von Rose::DB::Object-Instanzen setzen können -- try #2
Dieses Mal wird die Semantik des Parameters 'default_key' nichtverändert; statt dessen gibt es den neuen Parameter'default_value_key'.
Reverting "L./P.select_tag: 'default' auf Liste von Rose::DB::Object-Instanzen setzen können"
This reverts commit cb3431bcc4eae2bc5a2851cae10f9dfd8f517c4a.
Macht bisheriges Verhalten kaputt und ist auch leider von derBedienung her nicht eindeutig. Zu sehr corner case, also zurück.
L./P.select_tag: 'default' auf Liste von Rose::DB::Object-Instanzen setzen können
Presenter: Array Tags mit eindeutigen IDs rendern
Sonst funktionieren zum Beispiel Checkbox/Label Zuordnung oderSeriendatumsfelder nicht.
Verknüpfte Dokumente: Auch SEPA-Überweisungen/-Einzüge anzeigen
Bisher noch nicht bei Debitoren- und Kreditorenbuchungen.
Conflicts: SL/Presenter.pm
Verknüpfte Belege Einkauf/Verkauf/Projekte: Listen nach Datum sortieren
L-Plugin und Presenter: Erzeugung "ID"-Attribute mittels "no_id => 1" unterdrückbar
Text-Funktion "truncate" nach Common verschoben, dokumentiert, getestet
select_tag(): bei 'with_empty' auch wirklich leeres 'value'-Attribut ausgeben
Siehe 0550e83 und 072c821. Fixt #2210.
select_tag(): Funktionalität von "with_empty" wiederherstellen
Behebt #2208.
Tag-Presenter: man_days_tag()-Funktion
L/Presenter: mehrere Funktionen aus L in Presenter verschoben
Presenter: Funktion format_man_days()
L: "truncate" und "simple_format" in Presenter verschoben
Verknüpfte Belege: beliebige Verknüpfungen hinzufügen können
Verknüpfte Belege: Implementation "Verknüpfungen löschen"
Verknüpfte Belege: Spalte "Verknüpfungsrichtung" anzeigen
Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render
Conflicts: SL/Controller/FinancialControllingReport.pm SL/Controller/ProjectType.pm
Record-Presenter: robustere Typenprüfung
Presenter-Module für Listen von Verkaufs-/Einkaufsobjekte
SL::Presenter -- die neue Präsentationsschicht