Hinzugefügt / Verbessert:
Allgemein:
* Statusleiste für Ajax-Anfragen hinzugefügt
* /htdocs/js/main.js
* /templates/devel/footer.tpl
* /etc/config.dist.ini
* Eintrag modules.game.desk.edit.lastEntries hinzugefügt, der angibt, wie viele zurückliegende Einträge der Benutzer bearbeiten darf (siehe #80 )
* Eintrag modules.game.desk.deleteEmptyEntries.probability hinzugefügt, der angibt, mit welcher prozentualen Wahrscheinlichkeit leere Einträge aus der Datenbank gelöscht werden sollen (siehe #110 )
* Eintrag modules.game.desk.deleteEmptyEntries.since hinzugefügt, der angibt, seit wann die Einträge leer sein müssen, bevor sie gelöscht werden dürfen (siehe #110 )
* Einstellung für Outputfilter hinzugefügt
* Einstellungen strukturiert
* Standardmäßig wird nun die Ausgabe gefiltert und Leerzeilen sowie führende Leerzeichen entfernt
Libraries:
* /lib/Dsao/Controller/Abstract.php
* _ _call() dokumentiert
* /lib/Dsao/View/Template.php
* _ _call() hinzugefügt, um lange Aufrufe von addMessage zu verkürzen und Aufrufe über addError, addAffirmation usw. zu ermöglichen
* addMessage() dahingehend verbessert, dass Inhalte nun nicht mehr übersetzt übergeben werden müssen; außerdem können nun benutzerdefinierte Präfixe übergeben werden
Module:
* /game/desk
* Editieren von Einträgen ist nun möglich
* Es wird nun bei jedem Aufruf mit einer einstellbaren Wahrscheinlichkeit die Datenbank aufgeräumt (und vorübergehend eine Bestätigung ausgegeben, wenn dies geschehen ist)
* Beim Löschen (ohne JS) wird nun zunächst das Formular vom Editieren angezeigt, dies ist jedoch readonly; nun muss der Benutzer erneut das Löschen bestätigen (siehe #94 )
* /about/sitemap
* Spielmodul hinzugefügt
Entfernt:
* Effekte beim Ein- und Ausblenden von Elementen entfernt
* /htdocs/js/*
* Überflüssige script.aculo.us-Komponenten entfernt
* /htdocs/js/lib/*