Menu

Commit [r518]  Maximize  Restore  History

Changelog:

Achtung: Änderungen an der Datenbank vorgenommen

So, mal wieder 'n größerer Commit (ja, ich lern's wohl nicht mehr :P), hier das, was ich von den Änderungen im Kopf behalten habe:

* ACL-Ressourcen auf XML umgestellt, um zukünftigen, dezentralen Änderungen (durch externe Module) entgegen zu kommen und die Datenbank von (relativ) statischen Daten zu befreien; die Rollen bleiben in der Datenbank, da die IDs in der Benutzertabelle referenziert ist
* in diesem Zusammenhang habe ich eine auch in Zukunft und in anderen Bereichen (Items etc.) nutzbare XML-Klasse geschrieben
* Cache von 'selbstgebastelt' auf ZF-gestützt umgestellt (sorry, dass ich das nicht von Anfang an gemacht habe); gibt nun auch einen Cache-Loader, mit dem sich verschiedene Cache-Frontends mit einem globalen Backend nutzen lassen (evtl. kann man aber auch das Backend bei Bedarf variabel machen, habe ich jetzt keinen Grund für gesehen)
* Bug in der Klasse Dsao_Uri_Http behoben, wodurch Weiterleitungen nach Login nicht mehr funktionierten.
* /htdocs/index.php angepasst, um einige Konstanten erweitert, die Konfiguration wird nun direkt hier geladen
* Auf der Startseite Link zum Bugtracker angepasst
* Den Helper Dsao_Controller_Action_Helper_Auth gesplittet, um Berechtigungsverwaltung und Authentifizierung zu trennen (Single Responsibility-Prinzip), was auch bei der Reihenfolge der Helper eine Rolle spielt (Abhängigkeiten zwischen den Helpern usw.)
* Fehler in verschiedenen SQL-Abfragen behoben, von denen eine Exception aufgrund nicht definierten FROM-Feldes geworfen wurde
* Fehler in Dsao_User behoben, durch den die Methode exists() nicht funktionierte (oder zumindest nicht wie erwartet)
* Tabellenklassen angepasst - ich hatte nicht wirklich gerafft, wie das mit den abhängigen Tabellen und der Referenzkarte funktionierte und hab's alles genau falschrum definiert -.-

saviola777 2009-09-02

<< < 1 2 (Page 2 of 2)
changed /devel/lib/Dsao/Exception.php
changed /devel/lib/Dsao/Hash/User.php
changed /devel/lib/Dsao/Model/Abstract.php
changed /devel/lib/Dsao/Uri/Http.php
changed /devel/lib/Dsao/User.php
changed /devel/lib/Dsao/Validate/Heroname.php
added /devel/lib/Dsao/Xml
added /devel/lib/Dsao/Xml/Loader.php
changed /devel/templates/devel/header.tpl
changed /devel/templates/devel/index.tpl
added /devel/xml
added /devel/xml/acl
added /devel/xml/acl/resources
added /devel/xml/acl/resources/about.xml
added /devel/xml/acl/resources/aclResources.dtd
added /devel/xml/acl/resources/default.xml
added /devel/xml/acl/resources/game.xml
added /devel/xml/acl/resources/news.xml
added /devel/xml/acl/resources/scroll.xml
added /devel/xml/acl/resources/user.xml
changed /sql/acl.sql
/devel/lib/Dsao/Exception.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Hash/User.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Model/Abstract.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Uri/Http.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/User.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Validate/Heroname.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Xml
Directory.
/devel/lib/Dsao/Xml/Loader.php Diff Switch to side-by-side view
Loading...
/devel/templates/devel/header.tpl Diff Switch to side-by-side view
Loading...
/devel/templates/devel/index.tpl Diff Switch to side-by-side view
Loading...
/devel/xml
Directory.
/devel/xml/acl
Directory.
/devel/xml/acl/resources/about.xml Diff Switch to side-by-side view
Loading...
/devel/xml/acl/resources/aclResources.dtd Diff Switch to side-by-side view
Loading...
/devel/xml/acl/resources/default.xml Diff Switch to side-by-side view
Loading...
/devel/xml/acl/resources/game.xml Diff Switch to side-by-side view
Loading...
/devel/xml/acl/resources/news.xml Diff Switch to side-by-side view
Loading...
/devel/xml/acl/resources/scroll.xml Diff Switch to side-by-side view
Loading...
/devel/xml/acl/resources/user.xml Diff Switch to side-by-side view
Loading...
/sql/acl.sql Diff Switch to side-by-side view
Loading...
<< < 1 2 (Page 2 of 2)