|
Ist die Bezeichnung BZstats einzigartig? Wie ist die Webseite aufgebaut? Was verbirgt sich hinter der Rubrik myBZstats? Wie werden Spieler unterschieden? Kann ich selbst in irgendeiner Weise bei der Webseite helfen? Die Bezeichnung ergibt sich aus BZFlag und stats (Kurzform für das englische Wort "statistics" > Statistiken). Ist die Bezeichnung BZstats einzigartig? Nein. Es gab schon vor dieser Seite 2005 ein Tool namens "BZStats", das zur Generierung von Zahlenlisten und Diagrammen von Michel de Bree für BZFlag geschrieben wurde. Da es aber in seiner Entwicklung nicht weiter vorangetrieben wurde, habe ich mich (in leicht veränderter Schreibweise und mangels passender Alternativnamen) dafür entschieden. Eine direkte Verwechslungsgefahr sehe ich ebenfalls nicht. Von daher wird das schon passen. Sollte es aber Beschwerden geben, kann ich den Namen innerhalb von Sekunden ändern. ;o) Wie ist die Webseite aufgebaut? Die grobe Strukturierung teilt die Seiten in server-, spieler- und ligenbezogene Inhalte auf (Server, Spieler, Ligen), wobei sie auch untereinander verlinkt sind. Grund dafür ist das Zusammenspiel innerhalb der Datensammlung. Die
übrigen Rubriken sind voneinander unabhängig. Innerhalb der Rubriken gibt es meist eine weitere Unterteilung, die durch ein Submenü dargestellt wird. Was verbirgt sich hinter der Rubrik myBZstats? Hier kann man Einstellungen bezüglich dem Erscheinungsbild, der Sprache, der Schriftgröße und weiteren Funktionen verändern.
Da ein Großteil der Einstellungsmöglichkeiten nur für angemeldete Nutzer zugänglich ist, lese man bitte unter FAQs - Login weiter. Wie werden Spieler unterschieden? Ja. Hierzu nehme man den Grundpfad und füge die Parameter "name" und "port" an. Es wird dann automatisch der zuletzt gesehene Server ausgewählt. Beispiel: http://bzstats.strayer.de/servers/stats/?name=upgrade-your-client-at.bzflag.org&port=5155 Ja. Hierzu nehme man den Grundpfad und füge den Parameter "name" an. Es wird dann geprüft, ob der entsprechende Spielername in der Datenbank vorhanden ist und ausgewählt. Beispiel: http://bzstats.strayer.de/players/stats/?name=Tim+Riker Ja, leider. Zum einen dauert das Update der Datenbank mit den Grunddaten etwa 5 Sekunden. Zum anderen werden für die Webseite bestimmte Tabellen als Zwischenspeicher (Caches) benutzt, damit der Seitenaufbau schneller geht. Schlussendlich kann aber auch einfach eins meiner Skripte fehlerhaft sein. Wenn Dir so etwas auffallen sollte, gib mir bitte bescheid. Kann ich selbst in irgendeiner Weise bei der Webseite helfen? Ja, eigentlich schon. Besonders beliebt (und so selten wie Kobolde, die auf Einhörnern reiten und dabei den Weihnachtsmann überholen, während der dem Osterhasen verbietet, Elfen beim Verstecken der Ostereier zuhilfe zu nehmen) ist Geld. Solltest Du tatsächlich zuviel davon haben, so spende es dem BZFlag-Projekt oder melde Dich bei mir. In dem Fall finde ich einen schnellen und einfachen Weg. :D Sofern Du eine Sprache sprichst, die bisher noch nicht unterstützt wird oder bei einer bisherigen Übersetzung etwas korrigieren möchtest, dann melde Dich bitte und ich schicke Dir die bisherigen Sprachdateien zu und Du kannst deren Inhalte nach Belieben übersetzen und mir zurückschicken. Nach einem kurzen Test, werde ich die neue oder überarbeitete Sprachdatei hinzufügen. Du kannst auch Quellcode im engeren Sinne beisteuern. Damit meine ich speziell Skripte (Perl, PHP, Ruby), die irgendwelche BZFlag-bezogenen Daten liefern können. Dabei kann es sich sowohl um Informationen aus dem Quellcode handeln, wie es z.T. in der Rubrik BZinfo der Fall ist, oder etwas ganz anderes. Hinweise auf Fehler in der Datensammlung oder Webseite, sowie Veränderungen bei den Matchservern der Ligen sind jederzeit willkommen. Schlussendlich kannst Du diese Webseite auch einfach nur nutzen und eventuell auf Deiner Seite verlinken. Mehr Nutzer machen mich auch glücklich. :o) |