23.07.2009 Version 1.00
Changelog für Narutomania (nm.narutomania.de) - Reihenfolge nicht unbedingt chronologisch
(Umfasst 7 Oberpunkte, 41 Unterpunkte und 98 Beschreibungen zu den Unterpunkten/Updates)
Info: Viele Dinge erscheinen auf den ersten Blick vielleicht nicht als notwendig, jedoch waren sie es, da durch vorherige Änderungen auch andere Dinge betroffen waren,
die mitverändert werden mussten. Außerdem ist der Code sehr alt, wurde von mehreren Leuten mit unterschiedlichen Vorkenntnissen zusammengebaut und ist zu großen
Teilen einfach nur Müll, der so auf Dauer nicht wirklich weiter benutzt werden kann und auch verhältnismäßig langsamer auszuführen ist. Stichtwort Performance
Legende:
>>= Großer Oberpunkt
- = Unterpunkt oder kleineres Update
~ = Beschreibung des Unterpunkts oder des kleineren Updates
Updates:
>>Großes Trainingsupdate
-Neuprogrammierung des Systems
~Raten des Trainings wurden angehoben
~Einführung von Trainingspunkten, die man täglich aber auch bei jedem Level up erhält.
~Ermöglicht das Training von 2 Werten gleichzeitig, würde sich später auch auf mehr erweitern lassen
~Eigene Trainingsberechnung für Monster Puppen und Hunde, zur besseren Unterstützung von den 2 Clans und den Monsterträgern
~Monsterkontrolle ist nun realistisch trainierbar
~Beschränkung von 1 Statskillung - der höchste Wert darf Maximal 8 mal so hoch sein, wie der niedrigste
~Neues aussehen
~Einführung des Captchas um Botten zu vermeiden/zu erschweren
>>Großes Missions Ninja Akademie/Kages Büro Update
-Verbesserte Übersicht
~Missionsauswahl wurde optisch überarbeitet und ist nun intuitiver und leichter zu bedienen
-Missionssystem optimiert
~Kleinere Bugs wurden behoben und die Performance wurde verbessert
-Missionskampfsystem wurde angepasst
~Das Missionskampfsystem wurde auf die aktuelle Schadensberechnung angepasst und somit optimiert
~Ausgabe der Heilung und Trefferart volle Kompatibilität zu Monster/Puppen usw. und gleiche Schadensberechnung
~Grafische Aufarbeitung und neue Ordnung
-Missionsgegner wurden angepasst
~Die Missionsgegner wurden in ihren Werten und der Exprate angepasst
>>Großes Kampfsystemupdate
-Neuprogrammieres Kampfsystem
~vollkommen Objektorientiert für beste Serverperformance
~Automatische Aktualisierung durch AJAX F5 wird nicht mehr nötig sein
~Leichter Erweiterbar
~Optiionale Ausführung nun in PopUps, es muss kein Layout mehr geladen werden, macht das System schneller
~Überarbeitete Inaktiver Gegner Funktion
-Neue Liste mit den letzten 20 Kämpfen
~Verlinkung auf Profile und Überarbeitung des Codes
~Erweiterung auf 40 Kämpfe, die angezeigt werden
-Neue Kampfliste
~Automatische Aktualisierung durch AJAX
~Anpassung an neue Datenbanktabelle
~Überarbeitete Funktionalität
~Überarbeitete Passwort Funktion erforderlich wegen der automatischen Aktualisierung
-Neue Kampfzuschau Funktion
~Musste neu erstellt werden um ans neue KS angepasst zu sein
~Optimierung der Größe und der Zugriffe
-Neue Kampfberichte
~Kürzerer Code und Anpassung an die neue Datenbanktabelle
~leichter erweiterbar
-Neue Kampf Erstellen Seite
~eigentlich wie die alte nur Serverschonender
-Bugfixes
~z.B. Genjutsu Schadensberechnung, war vorher doppelt bevorteilt
>>Großes Attacken Listen/Verwaltung Update
-Zusammenfassung von Attackenauswählen und Attackenliste und Überarbeitung des Attackentrainings
~bessere Performance, sowie bessere Übersicht wurde auch durch die Umstrukturierung der Datenbank notwendig
-Umstrukturierung der Datenbank
~2 Tabellen wurden in eine zusammengefasst, bessere Performance, denn Tausende Datensätze sind somit überflüssig
bessere Backupmöglichkeit und bessere Wiederherstellungsmöglichkeiten
>>Großes Item und Markt Update
-Items verkaufen überarbeitet
~Aktualisieren wurde überflüssig gemacht, Anpassung an neue Datenbankstruktur, modernisierung Codelänge von 7 auf 3kb reduziert
-Modernisierung der Itemübersicht ab jetzt Inventar
~Funktionalität wurde überarbeitet, alle Heilitems funktionieren, leichter erweiterbar restrukturierung des Layouts, optimierte Datenbank reduzierung des Codes von 69kb auf 12kb
-Neuprogrammierung und Modernisierung des Marktes
~funktioniert wie der vorheriger ist allerdings performanter, leichter zu erweitern und in der Codelänge reduziert vorher 28kb - nachher 6kb
-Kaufoption
~Es ist nur möglich Items für das eigene Level zu kaufen
>>Großes Profilupdate
-Fehlerbehebung in Profildarstellung
~Power 5-Eck funktioniert nun in allen Browsern ohne lästigen Frame
-Redesign
~Grafischen HP-Balken für Monster, Hunde und Puppen
~Neue HP/CP und Exp Balken
~Neuprogrammierung des Profils
~Optimierung des Profils, Zusammenfassung in eine Datei - öffentliches und privates Profil sind somit in einer Datei
~Mehr Anzeigen sowie eine bessere optische Anordnung, Anlehnung an die Ninjakarten von Orochimaru
>>Anderes
-Erfolgs/Misserfolgsmeldungen
~Meldungen über den Erfolg und Misserfolg bzw. Fehlern beim Ausführen von Scripts durch farbig hervorgehobene Kästen. Bessere Übersicht und ein gutes Designelement
-Erfahrungsberechnung
~System wurde nach hinten erschwert, es wird nicht mehr so schnell Level 150 erreicht
~generell etwas verlangsamt für längeren Spielspaß
~neuprogrammierung und optimierung
~bessere Unterstützung für Monster Hunde und Puppen
-Metatag Optimierung
~gewährleistet bessere Suchmaschinen Ergebnisse
-Login Verbesserung
~kürzere Wartezeit
~kürzerer Sicherheitscode
~Benutzerfreundlicher
-Neuer Logout
~Kürzer und mit sofortiger Weiterleitung
-Überarbeitung der Suchfunktion
~Bessere programmierung in einer anstatt zwei Dateien
~Umbennenung in Suche
-Schließung von Sicherheitslücken
~Weitere Sicherheitslücken wurden verschlossen
-Monster/Hund/Puppen erstellen
~Wurde komplett neu aufgebaut um zu vermeiden, dass man mehrere gleichzeitig erstellen kann
~Optimiert, Dateigröße wurde um 30% gesenkt
-Avatarfunktion Update
~Es ist nun wahrscheinlicher, dass Avatare mit einem langen Pfad eher erkannt werden
-Charakter erstellen erneuert
~Datenbank Optimierung sowie Aktualisierung des Codes
~Doppelte Überprüfung ob ein Charakter schon erstellt wurde
~Prüfung, ob der Nachname einem Clan gehört bei Clanlosen. Verbot diesen zu benutzen wenn dies der Fall ist.
~Optional brauchen Clanlose nun keinen Nachnamen mehr!
-Erholungsfunktion
~Dauer für die meisten Erholungen wurde verkürzt.
~Neue Funktion die es ermöglicht jemanden umsonst zu heilen. Dennoch wird nahegelegt lieber eine Mission zu machen und sich danach kürzer zu erholen...
~Neuprogrammierung als Optimierung
~Update auf die neuen Meldungen
~Verschluss einer Sicherheitslücke die es ermöglicht hat sich übers erholen zu befreien aus allen Dingen
-Scripte die automatisch ausgeführt werden
~Alle Scripte, die die Mitgliederanzahl, Gruppen, User aus Kämpfen befreit, die aus irgendwelchen Gründen nicht mehr existieren oder schon zu lange existieren löscht wurde geupdated
~Sie wurden auf die aktuellen Datenbanken angepasst und Datenbankschonender sowie auch übersichtlicher programmiert
-Reich auswählen neu programmiert
~Implementierung in eine gemeinsame Datenbank
~Weitere Erklärung und neue Reichlogos
~Optimierung
-Überarbeitung PM versenden
~Programmiercode Update, ausdünnung dadurch Optimierung
~Funktion geschriebenes anzuhängen
~Möglichkeit die Nachrichten über ein Auswahlmenü direkt an Freunde zu senden
~Update auf Fehlermeldungen
-Einführung des Änderungslogs
-Gruppenupdate
~Programmiercode Update, ausdünnung dadurch Optimierung
~Teilweiser Umbau
~Ein paar Fehler behoben
~Meldung bei wievielen Gruppen man sich schon beworben hat
~Die Möglichkeit die Gruppenanführerschaft zu übertragen
-Designänderungen
~Der Sunastyle wurde für alle Browser repariert und kann nun überall gut benutzt werden
-Überarbetung von "Profil editieren"
~Umbenennung in Einstellungen
~Bessere Strukturierung, sowie mehr Optionen
~Die Funktion wurde darauf erweitert längere Avatarbildpfade zu erkennen und etwas ausgedünnt und mit der neuen Update Meldung ausgestattet
~Der Zurücklink wurde neu gesetzt
~Selbes gilt auch für Puppen/Monster und Hunde
~Mehr Optionen
-Benachrichtigung bei News
~Optional erhält man nun auch PNs bei neuen News
~Editierbar bei den Einstellungen
-Charakter löschen update
~Datenbank schonender
~Anpassung an alle veränderten Datenbanken
~Überprüfung ob die Person der Gruppenanführer ist um Fehler zu vermeiden
~Mehr Sicherheit bei der Löschung eines Chrakters durch erweiterte Dokumentation
-Neues Votesystem
~Erfolgs/Misserfolgsmeldungen wurden hinzugefügt und es gibt nun eine datenbankoptimierte Programmierung
~Es ist nun möglich umfangreichere Votes durchzuführen als bisher, da bisher nur immer nur 3 Optionen möglich waren, nun sind zwischen 2 und 255 Optionen möglich






