ChangeLog
Aus Deutsche WoWRoster Wiki
- Willkommen
- Change Log
- Was ist der WoWRoster
- Webspace Anforderungen
- Generelle Roster Installation
- Schritt 1 - Dateien hochladen
- Schritt 2 - Nutzungsbedingungen akzeptieren
- Schritt 3 - Installation starten
- Schritt 4 - MySQL Verbindung einrichten
- Schritt 5 - Administrator Passwort vergeben
- Schritt 6 - Erster Login
- Schritt 7 - Gilde einrichten
- Schritt 8 - Addons einrichten
- Schritt 9 - Erster Gildendaten upload
- Schritt 10 - Abschluss der Installation
- Häufige Fragen & Antworten zur Installation
- Roster Addons
- Entwicklung
- CMS Integration
WoWRoster Change Log
Letzte Version (v2.0.2) 21. Dezember 2008
- Open Source Projekt Webseite - [http://www.wowroster.net]
- Deutsche Community Webseite - [[[http://www.wowroster.de]
- Für Korrekturen und / oder Anregungen - [http://www.wowroster.net]
Änderungen an den Versionen 1.x sind hier nicht aufgeführt, bitte schaue unter [WoWRoster 1.x Change Log] dafür.
Letzte Änderung der Originalseite: Zanix 08:43, 23 January 2010 (UTC)
Änderung dieser Seite:
- Nefuh 13:10, 23. Januar 2010 (GMT) - Übersetzung ChangeLog für Version 2.1.0
v2.1.0
Alpha
Aktualisiert am 08:43, 23 January 2010 (UTC)
Änderungen ab SVN-2075
Diese Seite kann jederzeit geändert werden.
Diese Seite dient lediglich dazu, über kommende Fixes / Änderungen und Erweiterungen zu informieren
Wichtige Änderungen
- Neues Standard Thema (Template), das alte ist für immer verloren
- Unterstützung für Duale Talentverteilung
- Talentränge und Talentdaten kommen nun aus dem Arsenal, und können über RosterCP -> Armory Data aktualisiert werden.
- WoWRoster benötigt jetzt eine modifizierte Version vom CharacterProfiler und GuildProfiler, welche nun von uns aktualisiert werden
- Calvin hatte nicht die Zeit um CP und GP zu aktualisieren, also haben Wir die Entwicklung übernommen
- Unsere Version unterstützt nun die Duale Talentverteilung, Ours supports Dual talents, Multi-Level Ruf, und mehr Daten für Rezepte, Reagenzien und Items
- Aufteilung einiger Icondaten um diese in Templates nutzen zu können in der item.php
- item::out() ist nun veraltet, bitte benutzte folgende Funktionen um einen eigenen Container für Item Icons zu erstellen
- item::slot,
- item::tpl_get_icon(),
- item::tpl_get_tooltip(),
- item::tpl_get_itemlink(),
- item::quantity,
- item::slot == 'Ammo'
- Der Roster und die Kernaddons wurden aktualisiert um das neue Format zu benutzen
- Alle Icon Tooltips die das alte Format benutzen, werden weiterhin angezeigt.
- item.html Template hinzugefügt als Beispiel für das Erstellen eines Item Containers (die Datei wird nicht im Roster benutzt)
- Das Menü wird nun früher initialisiert in der Hoffnung das Menüfehler reduziert werden, wenn im Roster ein Fehler auftaucht
Allgemeine Fixes und Erweiterungen
- Das entfernen von Leerzeichen im Realm-, Charakter- und Gildennamen für die Upload Regeln wurde geändert
- Offenbar kann man Leerzeichen am Anfang und Ende von Realm-, Charakter- und Gildennamen haben
- Die Klasseniconsgröße wurde von 50px auf 64px erhöht
- Änderung der $_GET[] Suche nach s_term, ändert nun die Reihenfolge von $_GET[] in der makelink()-Funktion
- Neue Quest Daten (schaue in die anderen Bereiche für weitere Informationen)
- Alle Questlinks benutzen nun die quest_id
- Änderungen an lib/quest.php Funktionen
- quest_get_many() Aktualisierung für neue Tabellen
- quest_get_one($quest_name)
- quest_get_one_id($quest_id, $locale)
- Fehler in lib/dbal/mysql.php behoben
- Das Verhalten von db::error_die wurde geändert, es wird nun die() anstatt die_quietly() benutzt
- Dies ist nun beim ersten Aufruf Roster aktiviert und wird auf false gesetzt wenn das Framework initialisiert ist
- Wir haben nun db::error_die auf false gesetzt, somit können Datenbankfehler abgefangen werden anstatt das der Datenbanklayer stirbt
- Einige Probleme mit dem Item Parser behoben
- Item- und Berufssuche, Lv geändert zu lokalisiertem Level Namen
- "Account gebunden" hinzugefügt
- Problem mit 'maildateutc' Error beim hochladen der CP.lua behoben
- Es wurde eine Nachricht zur install.php hinzugefügt, für alle die die Datei direkt aufrufen
- Diese sagt nun "Direct access to install.php is not allowed. Please go to index.php to install." (Übersetzung: Direkter Zugriff auf die install.php ist nicht erlaubt. Bitte gehe zur index.php zur Installation.)
- Klassen- und Rassenicons hinzugefügt
- Viele Funktionalitäten aus menu.php wurde in die header.php verschoben
- Die Update Anleitung wurde auf die Updateseite verschoben und von der Mitgliederliste-Seite entfernt
- Updates an der Armory Klasse
- Item/Rezept Icons haben nun eine "Qualitäts" Glanz, Ihr werdet sehen was ich meine
LUA Update (update.lib.php)
- Erweiterte Prüfungen für fehlende Daten hinzugefügt
- Mail['Coin'], Mail['CoinIcon'], Spellbook['Rank']
- Einschließlich der nicht mehr aufgeführt
- Pet Talente Daten Import
- Glyphen Daten Import
- processTime var für die Verwendung mit enforceRules() hinzugefügt
- <br /> hinzugefügt wenn die Gilde nicht gefunden wurde, nur für eine saubere Ausgabe
SQL/DB
- Neue Tabellen: quest_data, pet_talents, pet_talenttree
- Umbenannte Tabellen: spellbook_pet -> pet_spellbook
- Geänderte Tabellen: quests
- Entfernt: pets.usedtp (nicht Verfügbar in WoW 3.0), pets.loyalty (nicht Verfügbar in WoW 3.0)
- Neue Questdaten
- daily, group, reward_money, quest_id, description, objective, difficulty
- Beschreibung und Ziel sind nur Verfügbar über eine Option in CP /cp questsfull on -- scannt alle Informationen über Quests (Beschreibung & Ziele)
Lokalisierung
- Quest Links aktualisiert, diese nutzen nun die quest id
- frFR: WoWDBU FR scheint im Wartungsmodus zu sein und Judgehype FR scheint keine Links mit quest id zu unterstützen
- WoWHead für alle Sprachen hinzugefügt, da es scheint das Sie Daten für alle haben
Template System
- Es wurde ein Bug behoben, das wenn man nur das erste Element eines Array iteriert, alle Elemente ausgeben werden
- Neuen <!-- TRANSLATE string --> Hinweis hinzugefügt
- Es wird nach dem 'string' Schlüssel in der aktuell aktiven Lokalisierungstabelle gesucht
- Siehe templates/default/memberslist/memberslist.html für Beispielanwendungen
- <!-- TRANSLATE_F --> basierend auf <!-- TRANSLATE --> hinzugefügt mit printf() Fähigkeiten
- Erster Parameter ist ein lokaler Schlüsselstring
- Weitere Parameter sind Templatevariablen. Kann innerhalb von Schleifen sein.
- Verschoben lokale Zuordnung zu Vorlagen nach <!-- TRANSLATE --> Aufrufe im Template
- Viele Template Variablen mit <! - TRANSLATE --> Anweisung in den Templates ersetzt
- Übrig geblieben L_ (*) Schlüssel sind nicht strikt lokale Schlüssel, vor allem Tooltips oder andere PHP pro gesetzte Werte
- Einige Kernaddons wurde noch nicht aktualisiert
- is_writeable() Prüfung hinzugefügt bevor Template-Dateien geschrieben werden. Dies behebt Fehler im Schritt 0 der Installation, wenn der Cache-Ordner nicht beschreibbar ist
- Dies wurde sehr oberflächlich getestet. Wenn es irgendwelche Probleme mit Caching gibt, schaue bitte hier nach
- Neue, theme.js wird nun für bestimmte Template spezifische Javascripts benutzt, zum Beispiel für das Tooltip Aussehen
Addon Framework
- Install::add_menu_button() wurde ein 5. Parameter hinzugefügt - $active
- Standardwert ist true
- Den Wert auf false setzen damit der Button nicht automatisch dem Menü hinzugefügt wird
- Nützlich für optionale Buttons
Kernaddons
- Questdaten Änderungen
- Quest Liste, Quest Listen Suche, und Char-Info->Quests wurden aktualisiert damit Sie die Funktion vom Roster nicht unterbrechen und um einige neue Daten zu benutzen, wenn auch nicht alle
CharacterInfo
- Probleme mit der Zauberbuch SQL behoben
- Char-Info->Quests neue Templatedaten:
- ID - int, INDEX - int, DIFFICULTY - int, DESCRIPTION - text, REWARD_MONEY_C - int, REWARD_MONEY_S - int, REWARD_MONEY_G - int, OBJECTIVE - text, DAILY - int, GROUP - int
- Das Questicon wurde geändert, damit es mehr wie das Icon im Spiel aussieht
- Menü Tooltips aktualisiert
- Begleiter und Reittiere hinzugefügt
Schlüssel
- Gepatchet für die Mitgliederlistenänderungen
- Gepatchet für das neue Questdatenformat
Berufe
- Sortierungsprobleme behoben
PvPLog
- Lokalisierung für frFR aktualisiert
- SQL Fehler behoben
- Der Gewonnen/Verloren Text wurde gegen Bild getauscht in PvPLog
Mitgliederliste
- Vereinfachte name_value()
- Client Sortierung gestrichen
- Fehler mit der Seitennummerierung behoben
- Twink Grupperierung / nicht Gruppierung nun Clientseitig
- Viel Quelltext bereinigt
- Entfernte Template Schlüssel:
- members_row.OPEN (benutze S_GROUP_ALTS eq 2)
- members_row.alts.DISPLAY (in Wirklichkeit das Gegenteil. Benutze S_GROUP_ALTS neq 2)
- S_TOOLBAR (verwendet, zum Richtung umfassen, aber entfernt. Benutze S_GROUP_ALTS ge 0) // Google Übersetzung
- HREF patchen hinzugefügt
- Wenn openAlts(), closeAlts(), oder unGroupAlts() Javascript Funktionen benutzt werden, werden bei allen <a> Elementen mit der 'internal' Klasse die Link-Ziele gepatcht, so dass die "alts = ' Parameter (sofern definiert) den entsprechenden Wert erhalten.
- Twinks ohne Mainchars werden nicht mehr am Ende angezeigt im ungruppierten Modus
- Alle Mitgliederliste-Seiten wurde reformartiert, damit diese mit den FIELD Definitionen übereinstimmen
- Aktualisiert mit multisort
- Die einzelnen makeToolBar Aufrufe wurden entfernt
- Main/Twink übereinstimmung
- Wenn das Regex Ergebnis in einem Namen mit Anführungszeichen resultiert, werden diese nun maskiert. Danke an Athan.
- Inaktive Buttons für alle noch nicht verlinkten Seiten in der Mitgliederliste eingefügt
- Reformierte $memberslist->prepareData() Parametern
- Filter unterstützung hinzugefügt, indem man einen GET-String mit einem GUI hinzufügt
- Möglichkeit zur Deaktivierung der Filter für eine Spalte hinzugefügt, Ausblenden der Box (set 'filter'=false)
- Möglichkeit eine explizite MySQL Spaltendefinition anzugeben für den Standardfilter hinzugefügt
- Javascript Sortierung/Filter Spezifikationen entfernt, da diese nicht länger benutzt werden
- Filterung nach stat-totals aktiviert
- HTML syntax korrigiert
- Filter Einstellunge hinzugefügt (deaktiviert bei Schlüsselspalten)
- Die Berufsqueries geben nun weniger Ergbniszeilen zurück
- Eine Warnung korrigiert wenn die GROUP_CONCAT Berufe die Feld-Größe beschneidet
Gildenbank
- Gildenbanksuche hinzugefügt
- Fehlende 'Benötigt Level' Daten in VaultItem Klasse korrigiert