ClientJS: dialog aufmachen
ClientJS: Controller-Instanz zum Rendern auch bei ->new setzen können
kivi.js: ckeditor über Klasse »texteditor« nutzen können
ClientJS: neue Funktionen "run()", "run_once_for()"; Dokumentation
ClientJS: AJAX-Form-Submit mit jQuery-Form-Plugin
jqModal-Dialoge durch jQuery-UI-Dialoge ersetzen
ClientJS: Argumente nur dann säubern, wenn sie richtigen Typ haben
- Stringifizierung nur für Instanzen von SL::Presenter::EscapedText- Leading whitespace trimming nur für Skalare
Hintergrund ist, dass manche Funktionen komplexere Strukturen alsParameter übergeben bekommen, namentlich jstree:create_node, das ein...
ClientJS: Leading Whitespace von allen Argumenten tilgen, nicht nur vom ersten
ClientJS: Funktionen zum Hinzufügen und Entfernen generischer Eventhandler
ClientJS: automatisch Date- und Partpicker nach AJAX-Request initialisieren
client_js.js: Funktionen in namespace kivi verschoben
ClientJS: "jqmClose()" zum Schließen von jqModal-Dialogen
ClientJS: Dokumentationsupdate
ClientJS: Unterstützung für Browser-Redirects ("$js->redirect_to")
ClientJS: jQuery-Funktionen addClass, removeClass, toggleClass; Utility-Funktion "action_if"; Doku
ClientJS: Unterstützung für jstree.create_node
Error-Handling: Bei AJAX-Requests Fehler als JSON-Object zurückgeben
ClientJS: Methoden "focus" und "action"
ClientJS: um jstree-Funktionen erweitert; client_js.js komplett automatisch erzeugen
ClientJS: render()-Funktion zum noch besseren Chaining
Serverseitiges Erzeugen von im Client ausgeführten JavaScript-Befehlen