CrazyStat 1.63
Update 30.06.2009:
CrazyStat 1.63 steht zum Download bereit.
Update 05.06.2009:
Ich habe endlich Zeit gefunden, den zweiten Bug zu fixen (war ein wenig aufwändiger, deshalb hat es auch etwas länger gedauert). RC3 wird wohl bald final werden.
Update 13.05.2009:
Release wird sich ein wenig verzögern, da in rc2 noch 2 Bugs gefixt werden müssen/mussten (der kleinere wurde heute gefixt).
Update 23.04.2009:
Version rc2 ist fertig. Entwicklungsphase abgeschlossen, Testphase beginnt. Changelog und Infos aktualisiert.
Update 16.04.2009:
Version beta1 ist fertig. Changelog und Infos aktualisiert.
Hier schonmal einige Informationen zur neuen CrazyStat-Version 1.63, welche sich momentan in der Testphase befindet. Ich habe jetzt 1.63 rc2 (Release Candidate 2) abgeschlossen (vorher a1, a2, b1, b2, rc1), und deshalb möchte ich euch schonmal über die Änderungen informieren und sogar eine Demo zum Testen geben (vorerst noch 1.63a1)...
Wann kommt's?
Ich gehe davon aus, dass Version RC2 bis auf evtl. kleine Änderungen zur finalen Version wird. Jetzt werde ich noch umfangreiche Tests durchführen. Mit einem Release ist in spätestens einem Monat zu rechnen. Schaut einfach immer mal vorbei (oder bestellt den neuen Newsletter).
Highlights
- GUI überarbeitet (Icons und Farben)
- GUI schneller durch Ajax
- Code weiter modularisiert und aufgeräumt
- Gesamt-Fußzeile für jedes Modul
- Keywords: Reihenfolge der Wörter "korrigiert"
- Diverse Browser, Robots und Systeme eingefügt
- Log-Tool verbessert (automatisierte Voreinstellungen)
- Einige Bugfixes, verbesserte Fehlerbehandlung und Hinweistexte
Demo
Die neue Version könnt ihr hier schonmal testen: CrazyStat Demo
(Alpha-Demo gelöscht, normale Demo aktualisiert.)
Zugangsdaten lauten wie immer admin/pass.
Über Feedback (Fehler, Kritik, Lob, ...) würde ich mich sehr freuen...
Kompletter Changelog bisher
- Bilder (Icons etc.) in Verzeichnis stat/img verschoben - Icons ausgetauscht durch Icons aus dem Silk-Iconset Vielen Dank an Mark James! (http://www.famfamfam.com/lab/icons/silk/) - Farbe der Modul-Titelleiste aufgehellt - Diagramm-Farben verändert (Default-Werte von $config_stat_farben) - neues Icon für Balken/Kreisdiagramme, wechselt je nach Stadium - Neuer Default-Wert $config_stat_max_style="font-weight: bold" - Gesamt-Analyse des Logfiles aus show_stat.php in analyze.php ausgelagert - Ausgabe der Module in modul_ausgabe.php ausgelagert und Code optimiert - Ajax statt Neuladen der Statistikseite: Beim Refresh, Limit/All-Änderung, Diagramm-Umschaltung, IP-Sperren-Umschaltung, Kalender-Änderung etc. wird die Seite nicht mehr neu geladen sondern nur das Modul per Ajax neu geladen - In den Modulen "Gesamt"-Fußzeile hinzugefügt, deshalb Höhen der Module angepasst und neue Default-Werte $config_stat_kreisdiagramm_groesse=89 und $config_stat_limit["dateien"]=10 - Wenn Module begrenzt (Limit) angezeigt werden, werden bei der Anzeige nicht mehr alle Einträge durchlaufen -> schneller - Auswertegeschwindigkeit verbessert und Ram-Nutzung verringert - Error-Handling und Meldungs-Ausgabe verbessert: Meldungs-Fenster (wie waitbox) schwebt über der Statistik, Fehlermeldungen verbessert (z.B. wenn Log-Ordner nicht existiert Möglichkeit zum Anlegen) - Hinweistext wenn PHP-Code nicht geparsed wird eingefügt - Log-Ansicht: Browser/System (ausgewertet) alternativ zu User Agent String - Diverse Robots hinzugefügt - Diverse Systeme eingefügt (OS/2 Warp, Playstation3, Mobile Phones) - Browser Google Chrome eingefügt (und Netscape 9) - alternative Browser-Keywords-Datei (browser_wie_version_1-52.txt) durch browser_engines.txt ersetzt (unterscheidet nur Engines, keine Browser) - Keywords: Reihenfolge der Wörter wie erste Suche - Ram-Nutzung in Debug-Info eingefügt - config_counter_link kann jetzt %CRAZYSTATPFAD% enthalten, was dann durch den config_rel_pfad, oder set_rel_pfad (falls gesetzt) ersetzt wird - Im Modul Dateien lässt sich das verstecken des Pfads jetzt über $config_stat_dateien_hide_dir an/abschalten - Log-Tool verbessert: Automatische Vorgabewerte, Schrittreihenfolge etc. - Bugfix: Bei Suche/Filter in Logdateien werden die Logdateien jetzt in korrekter Reichenfolge durchsucht - Bugfix: Passwort ändern: Wenn wiederholtes PW nicht identisch ist wurde nicht erkannt - Bugfix: Robots sicher geblockt - Bugfix: Unter Systeme erscheinen auch "Sonstige" - Bugfix: Fortsetzen des Auswertens bei Abbruch wegen max_execution_time funktionierte nicht - Bugfix: Default-Filecache unterdrückte u.U. Zugriffe (beim Aktualisieren eines einzelnen Moduls oder wenn eine neue Datei hinzukommt) - Bugfix: Kalender funktioniert auch im Modul "Monate" - Bugfix: Manche Suchbegriffe wurden nicht erkannt - Bugfix: Umlaute bei Keywords werden korrkt angezeigt - Bugfix: kreisdiagramme: Fehlermeldung ("Keine Daten") nicht mehr zu klein - Bugfix: Copyright-Hinweis auf Home/Login-Seite neu platziert um Problemen bei geringer Monitorauflösung/Fensterbreite zu beseitigen - Bugfix: Erscheinungsbild des Loginformulars im IE korrigiert