Menu

Code Code Commit Log


Commit Date  
[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
[r403] by saviola

Achtung: Konfiguration muss angepasst werden!

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/*

2008-03-28 20:22:14 Tree
[r402] by tbanus

Devel:

Hinzugefügt:
* /Release/
* DSAo-Md_0.1.2_R381.zip
* Download-Package vom 0.1.2 Stable Release (Revision 381)
* DSAo-Md_0.1.2_R381_Screenshots.zip
* 45 Screenshoots diverser Browser auf Diversen Betriebssystemen

Verbessert:
* /application/hero/controllers/GenerationController.php
* Abaenderung der if-else Kette in einen Switch-Block - Fixed: #99
* Code gesaeubert (Teil von Bug #100)
* loadtypes() in loadTypes() geaendert (Teil von Bug #100)
* Copyright und @version geaendert
* Abfrageroutine eingefuegt ob Session-Array gesetzt wurde (Teil von #95)
* /lib/Dsao/Model/Hero/Index.php
* loadheroes() in loadHeroes() geaendert (Teil von Bug #100)
* Copyright und @version geaendert
* Saeuberung des Codes
* Korrektur des Kommentars von loadHeroes()Dsao_Table_Dsa3
* Dsao_Table_DSA3 in Dsao_Table_Dsa3 geaendert (Teil von Bug #100)
* /lib/Dsao/Model/Hero/Manual.php
* Copyright und @version geaendert
* Dsao_Table_DSA3 in Dsao_Table_Dsa3 geaendert (Teil von Bug #100)
* /lib/Dsao/Table/Dsa3*
* Copyright und @version geaendert
* Dateinamen sowie tabellen-definition typo gefixt: DSA3 in Dsa3 geaendert (Teil von Bug #100)
* /lang/hero.php
* Copyright und @version geaendert
* Anpassung der Variablen-Namen (Teil von #98)
* /templates/devel/hero/generation/manual/dsa3/taw.tpl
* Saubere Strukturierung ein Einhaltung der Standards vorgenommen
* Strip eingefuegt (Teil von #106)
* Anpassung der Language-Variablen (Teil von #98)
* /templates/devel/hero/generation/manual/dsa3/base.tpl
* Strip eingefuegt (Teil von #106)
* Saubere Strukturierung und Einhaltung der Standards vorgenommen
* Einpflegen der Value, wenn welche vom Controller uebergeben wurden.
* Anpassung der Language-Variablen (Teil von #98)
* /templates/devel/hero/generation/manual/dsa3/basevalues.tpl
* Saubere Strukturierung ein Einhaltung der Standards vorgenommen
* Strip eingefuegt (Teil von #106)
* Anpassung der Language-Variablen (Teil von #98)
* /templates/default/menu_left.tpl
* Code aufgeraeumt, auf 80 Zeichen beschraenkt
* /template/default/footer.tpl
* Code aufgeraeumt, auf 80 Zeichen beschraenkt
* Umlaute in html-spezial-chars umgebaut
* Release-Version geaendert
* Sauberere Strukturierung und Einhaltung der Standards vorgenommen
* /htdocs/css/default/screen/basemod.css
* Aenderung der Schriftgroesse im Footer auf 80% (Fixt #87)
* /lib/Dsao/Controller/Abstract.php
* user_id standardmaessig an Smarty uebergeben
* /template/default/status_bar_top.tpl
* user mit ansicht des eigenen Profils verlinkt
* /install/sql/install.sql
* #92 closed (Typus in Type geaendert)
* /template/default/header.tpl
* Logogroesse auf 3/4 reduziert
* /htdocs/css/yaml/*
* Das YAML Framework wurde auf die Aktuelle Version 3.0.4 upgedated

Entfernt:

* Nichts

2008-03-22 23:03:16 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.