Menu

Commit [r411]  Maximize  Restore  History

*Achtung:* Datenbankupdate notwendig; Anpassung der Konfigurationsdatei erforderlich

Hinzugefügt / Verbessert:

Allgemein:
* /etc/config.ini.dist
* Variable defaultTimeFormat hinzugefügt, die das Standardformat für Daten enthält
* Alle Controller / Modelle (bis auf die das Helden-Modul betreffenden) an die neuen Methoden Dsao_Model_Abstract::_getTable() und Dsao_Controller_Abstract::_getModel() angepasst

Libraries:
* /lib/Dsao/Controller/Abstract.php
* Beliebige Modellobjekte können nun über _getModel() aufgerufen werden
* _setDefaultModelClass() setzt Modell, das zurückgegeben wird, wenn _getModel() ohne Parameter aufgerufen wurde
* /lib/Dsao/Filter/Texts.php
* Filter für aus der Datenbank ausgelesene Texte (später Parser für BB-Codes usw.)
* /lib/Dsao/Model/Abstract.php
* Beliebige Tabellenobjekte können nun über _getTable('BlaBlubb') (gibt ein Objekt der Klasse Dsao_Table_BlaBlubb zurück) aufgerufen werden, _setupTables und der direkte Zugriff auf $_tables ist somit veraltet aber zunächst weiterhin verwendbar, bitte umstellen!
* _setDefaultTableClass() setzt Tabelle, die zurückgegeben wird, wenn _getTable() ohne Parameter aufgerufen wurde
* /lib/Dsao/Object/Storage.php
* neue Klasse für eine Objektlagerung hinzugefügt, die von sao_Model_Abstract::_getTable() und Dsao_Controller_Abstract::_getModel() genutzt wird
* /lib/Dsao/Time.php
* Eine Wrapper-Klasse für DateTime erstellt, die dem Programmierer die Übergabe eines Formatstrings bei der Formatierung eines Datums erspart und auf die entsprechende Konfigurationsvariable / Benutzereinstellung zurückgreift

Module:
* /user/profile
* JavaScript kann nun über das Profil (de)aktiviert werden
* /game/desk
* Kleinere Änderungen (Übersetzung verschiedener Buttons und Ändern der Highlightfarbe beim Ajax-Editieren)

Entfernt:

* Überflüssige Modelle entfernt

saviola 2008-05-09

1 2 > >> (Page 1 of 2)
changed /devel/application/about/controllers/SitemapController.php
changed /devel/application/default/controllers/ErrorController.php
changed /devel/application/game/controllers/DeskController.php
changed /devel/application/user/controllers/LoginController.php
changed /devel/application/user/controllers/ProfileController.php
changed /devel/application/user/controllers/RegisterController.php
changed /devel/etc/config.ini.dist
changed /devel/htdocs/index.php
changed /devel/htdocs/js/game/desk/show.js
changed /devel/lang/game.php
changed /devel/lang/user.php
changed /devel/lib/Dsao/Controller/Abstract.php
added /devel/lib/Dsao/Filter
added /devel/lib/Dsao/Filter/Texts.php
added /devel/lib/Dsao/Model.php
changed /devel/lib/Dsao/Model/Abstract.php
changed /devel/lib/Dsao/Model/Game/Desk.php
removed /devel/lib/Dsao/Model/User/Abstract.php
changed /devel/lib/Dsao/Model/User/Login.php
removed /devel/lib/Dsao/Model/User/Profile.php
changed /devel/lib/Dsao/Model/User/Register.php
added /devel/lib/Dsao/Object
added /devel/lib/Dsao/Object/Storage.php
changed /devel/lib/Dsao/Plugin/Acl.php
changed /devel/lib/Dsao/Plugin/Auth.php
/devel/application/about/controllers/SitemapController.php Diff Switch to side-by-side view
Loading...
/devel/application/default/controllers/ErrorController.php Diff Switch to side-by-side view
Loading...
/devel/application/game/controllers/DeskController.php Diff Switch to side-by-side view
Loading...
/devel/application/user/controllers/LoginController.php Diff Switch to side-by-side view
Loading...
/devel/application/user/controllers/ProfileController.php Diff Switch to side-by-side view
Loading...
/devel/application/user/controllers/RegisterController.php Diff Switch to side-by-side view
Loading...
/devel/etc/config.ini.dist Diff Switch to side-by-side view
Loading...
/devel/htdocs/index.php Diff Switch to side-by-side view
Loading...
/devel/htdocs/js/game/desk/show.js Diff Switch to side-by-side view
Loading...
/devel/lang/game.php Diff Switch to side-by-side view
Loading...
/devel/lang/user.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Controller/Abstract.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Filter/Texts.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Model.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/Model/Game/Desk.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Model/User/Login.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Model/User/Register.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Object/Storage.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Plugin/Acl.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Plugin/Auth.php Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.