Menu

Code Code Commit Log


Commit Date  
[r413] by tbanus

Achtung Datenbankupdate notwendig!

Verbessert:

* /application/hero/controllers/GenerationController.php
* Anpassung auf getModel() Fixt: #124
* Anpassung auf _setDefaultModelClass() Fixt: #124
* Ueberpruefung auf Heldenname Fixt: #95
* /application/hero/controllers/IndexController.php
* Anpassung auf getModel() Fixt: #124
* /lib/Dsao/Model/Hero/Index.php
* Anpassung von _tables auf _getTable() Fixt: #124
* /lib/Dsao/Model/Hero/Manual.php
* Anpassung von _tables auf _getTable() Fixt: #124
* Zufuegung der Methode isUniqueHeroName($heroname) Fixt: #95
* /lib/Dsao/Model/Abstract.php
* Anpassung der _rowExists()
* /lang/hero.php
* Aenderung von zu langen Bezeichnern auf kuerzere Form
* Hinzufuegen von einigen Uebersetzungen
* Formatierung des Codes und Anordnung der Language-Abschnitte in Kategorien
* ue, ae, oe in html-chars ersetzt
* /templates/default/user/profile/edit.tpl
* Zufuegung der Checkbox bzgl. Aktivieren/Deaktiviern von JS Fixt: #123
* /templates/devel/hero/generation/manual/dsa3/base.tpl
* Stand der Eltern sowie Geschwister zugefuegt.
* Fehlerhervorhebung beim vorhandenem Heldennamen eingepflegt Fixt: #95
* Value-Werte eingepflegt
* /templates/devel/hero/generation/manual/dsa3/basevalues.tpl
* Language-Variablen-Bezeichner auf kuerzung angepasst
* /templates/devel/hero/generation/manual/dsa3/taw.tpl
* Language-Variablen-Bezeichner auf kuerzung angepasst
* /install/sql/install.sql
* bei hero_base siblings sowie parents_status zugefuegt

2008-05-10 23:04:18 Tree
[r412] by tbanus

xdebug-Zeilen entfernt

2008-05-10 18:31:04 Tree
[r411] by saviola

*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

2008-05-09 19:12:28 Tree
[r410] by tbanus

Schliesst #108 (Register-Date wird im Default-Profil angezeigt)

2008-05-07 12:52:46 Tree
[r409] by saviola

Hinzugefügt / Verbessert:

Allgemein:
* Alle SQL-Statements an http://framework.zend.com/manual/en/zend.db.table.html#zend.db.table.fetch-all angepasst
* Alle Aufrufe von Dsao_View_Template::addMessage() durch die entsprechende Kurzform ersetzt
* Ajax-Status-Bar wird nun nur noch eingeblendet, wenn gerade eine Anfrage aktiv ist, oder wenn eine Anfrage fehlgeschlagen ist

Libraries:
* /lib/Dsao/Controller/Abstract.php
* Es wird nun das Benutzer-Objekt per Referenz an Smarty übergeben; *Achtung*: Es kann zu Fehlern in den Templates kommen, wenn auf die nun nicht mehr einzeln übergebene ID oder den Benutzernamen zugegriffen werden soll
* /lib/Dsao/Model/About/Sitemap.php
* Sitemap auf den aktuellen Stand gebracht

Module:


Entfernt:
* /lang/default.po
* Nicht mehr benötigt also entfernt

2008-04-26 15:43:22 Tree
[r408] by saviola

Hinzugefügt / Verbessert:

Libraries:
* /lib/Dsao/Model/Game/Desk.php
* deleteEmptyEntries() in deleteEmptyRows umbenannt
* /lib/Dsao/Table/GameTexts/Row.php
* Diverse Probleme beim kodieren / dekodieren behoben, Daten werden nun ungefiltert in die DB eingetragen (SQL-Injections werden von Zend vermieden und HTML-Code wird erst beim Dekodieren umgewandelt)
* /lib/Dsao/View/Template.php
* Methode addJsMessages() hinzugefügt, über die Strings aller Art an Smarty übergeben werden können, die von JS verwendet werden (Sicherheitsabfragen etc.)

Module:
* /game/desk/delete
* Es gibt nun auch eine JS-Sicherheitsabfrage, bevor ein Text gelöscht wird
* /game/desk/show
* Ausblenden des Inhalts einzelner Texte ist möglich
* Diverse Fehler bei der Synchronisierung der Einträge über Ajax behoben

2008-04-24 17:51:02 Tree
[r407] by tbanus

Windows-Sensitiv-Bug beseitigen Commit2

2008-04-18 15:25:07 Tree
[r406] by tbanus

Windows-Sensitiv-Bug beseitigen Commit1

2008-04-18 15:22:25 Tree
[r405] by tbanus

Dateinamen nun unter Linux erfolgreich umbenannt (DSA3 zu Dsa3) - unter windows nicht moeglich

2008-04-16 20:39:21 Tree
[r404] by saviola

Hinzugefügt / Verbessert:

Libraries:
* /lib/Dsao/Ajax/Response
* setData(): man kann nun einen Mime-Type übergeben und ob vorhandene Daten überschrieben werden sollen
* getContent() und getContentType() hinzugefügt
* /lib/Dsao/Controller/Abstract.php
* Übergeben des Callback-Handlers für Ajax verlegt, um ein Überschreiben in der Aktion zu ermöglichen
* /lib/Dsao/Model/User.php verschoben nach /lib/Dsao/Model/User/Abstract.php
* /lib/Dsao/User.php
* Behandlung der ID verbessert (ID ist nur noch über die dafür vorgesehene Methode zu setzen)
* verschiedene Verbesserungen
* /lib/Dsao/View/Template.php
* Behandlung von Dsao_Ajax_Response verändert (keine Wrapper mehr)
* getAjaxResponse() hinzugefügt

Module:
* /game/desk/edit
* Editieren über Ajax ist nun möglich (siehe #80 )
* Bei editierten Einträgen werden nun die Zeilen "Zuletzt bearbeitet: ... Von: ..." hervorgehoben

2008-04-15 21:47:07 Tree
Older >
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.