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 2 of 2)
changed /devel/lib/Dsao/Table/GameTexts/Row.php
changed /devel/lib/Dsao/Table/GameTexts/Rowset.php
changed /devel/lib/Dsao/Table/UserData.php
changed /devel/lib/Dsao/Table/UserProfile.php
changed /devel/lib/Dsao/Table/UserSettings.php
added /devel/lib/Dsao/Time.php
changed /devel/lib/Dsao/User.php
changed /devel/templates/devel/header.tpl
changed /devel/templates/devel/user/profile/edit.tpl
changed /install/sql/install.sql
/devel/lib/Dsao/Table/GameTexts/Row.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Table/GameTexts/Rowset.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Table/UserData.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Table/UserProfile.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Table/UserSettings.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/Time.php Diff Switch to side-by-side view
Loading...
/devel/lib/Dsao/User.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/user/profile/edit.tpl Diff Switch to side-by-side view
Loading...
/install/sql/install.sql Diff Switch to side-by-side view
Loading...
<< < 1 2 (Page 2 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.