Plugin: SlimStat 0.9.7 (00.09.07), Einfaches Statistik-Analysetool |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Plugin: SlimStat 0.9.7 (00.09.07), Einfaches Statistik-Analysetool |
Thu. 16. October 2008, 01:36
Beitrag
#1
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Pluginname:
--------------------------------------------------------------------------- SlimStat Status: --------------------------------------------------------------------------- beta Bechreibung: --------------------------------------------------------------------------- Das Plugin bietet eine einfache Möglichkeit Besucher auf der Webseite zu analysieren und auszuwerten. Features: --------------------------------------------------------------------------- - Multi-Projektfähig - Umfangreiche Filtermöglichkeiten - Modul-Blöcke können ein- und ausgeblendet werden - Zusätzliches loggen von Crawlern und User-Agents - Integration des Rechtemanagements für die Ansichten - Loggen von Gruppen (in geschützen Bereichen) und Backend-Benutzern (durch Cookie) deaktivieren - Sefrengo-Seiten werden direkt geloggt und können ausgewertet werden - Ausgabe aller Sefrengo-Ordner und Seiten als Seitenbaum mit Aufrufen Known Issues: --------------------------------------------------------------------------- - Sollen Backend-Benuter im Frontend nicht geloggt werden, so funktioniert dies nicht, wenn jedes Projekt auf einer eigenen Domain liegt. Bspw. Projekt 1 auf http://projekt1.domain.de und Projekt 2 auf http://projekt2.domain.de Autor(en): --------------------------------------------------------------------------- SlimStat von Stephen Wettone (http://wettone.com/code/slimstat) mvsxyz - Holger Stitz Lizenz: --------------------------------------------------------------------------- GPL Benötigte Sefrengo Version: --------------------------------------------------------------------------- >= 1.4.1 (01.04.01) Installation: --------------------------------------------------------------------------- Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Administration -> Plugins". Klicken Sie oben rechts auf "Plugin importieren". Am unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die gewünschte "*.cmsplug"- Datei aus. Mit einem Klick auf das Diskettensymbol wird das Plugin in das CMS importiert. Das Plugin ist nun innerhalb des CMS nutzbar. Installieren Sie das Plugin mit einem klick auf das Plugin-Importieren-Symbol in der Pluginzeile. Möchten Sie die Möglichkeit der Auflösung von IP-Adressen zu Ländern (ip to country) nutzen, dann importieren Sie die mitgelieferte ip-to-country.csv mit PHPMyAdmin in die Tabelle cms_plug_slimstat_iptocountry. Anschließend sollten die IP-Adressen aufgelöst werden. Update/ Migration: --------------------------------------------------------------------------- Ein Update können Sie einfach über den Sefrengo- Pluginmanager einspielen. Das Plugin führt dann automatisch das Update durch. Update von 0.9.4 auf 0.9.5 Bitte die Plugin-Konfiguration überprüfen und ggf. nochmals einstellen. Bitte beachten, dass die Werte von true/false auf 0/1 umgestellt wurden. Dokumentation: --------------------------------------------------------------------------- http://wiki.sefrengo.org/handbuch/administration/slimstat ZITAT Changelog legend:
# -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note Current versionnumber is 00.09.07 - released 16.10.2008 ------------------------------------------------------------------------------------------------ # Kein Hinweis beim Deaktivierten Plugin behoben + Module-Blöcke können für die Übersicht- und Detailseite ein- und ausgeblendet werden + Ids von Sefrengo-Seiten werden nun erfasst und in einzelnen Modulen angezeigt + SlimStat-Plugin Sitetree gibt die Aufrufe für jede Sefrengo-Seite in einem Seitenbaum aus ^ Cookie-Problem für Subdomains umgangen ! Die Tabelle cms_plug_{idclient}_slimstat hat eine weitere Spalte sf_idcatside bekommen ! Mehrere IP-to-Country-Tabellen wurden zu einer cms_plug_slimstat_iptocountry zusammengefasst Current versionnumber is 00.09.06 - released 09.10.2008 ------------------------------------------------------------------------------------------------ # Session wurde nicht immer mitgegeben und der Login wurde angezeigt + Konfiguration um Gruppen in geschützen Bereichen vom Loggen auszuschließen + Konfiguration um Backend-Benutzer vom Loggen auszuschließen (durch Cookie) + Anbindung der Auswertung an das SF-Rechtemanagement ^ Feeds können global ohne Passwort gelesen werden ^ Umstellung der Ausgabe des Plugins auf Templates ^ Aussehen der Projekt-Überschrift geändert Current versionnumber is 00.09.05 - released 23.09.2008 ------------------------------------------------------------------------------------------------ # Plugin-Konfiguration hatte keine Wirkung auf Plugin + Hinweis im Plugin, falls dieses deaktiviert ist ^ Externe Links öffnen sich im neuen Fenster ^ Style etwas geändert - ip-to-country.csv nicht mehr in cmsplugin-Datei, sondern in Zip enthalten ! Umstellung der Plugin-Konfiguration von true/false auf 1/0 Current versionnumber is 00.09.04 - released 19.09.2008 ------------------------------------------------------------------------------------------------ ! Erste Veröffentlichung der SlimStat-Original-Version 0.9.4 mit IP-to-Country Database vom 01.09.2008
Angehängte Datei(en)
|
|
|
Thu. 16. October 2008, 01:36
Beitrag
#2
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Mal wieder ein Update für alle Statistik-Freunde.
Diesmal mit einer erweiterten Unterstützung für Sefrengo-Seiten. Diese werden jetzt mit aufgezeichnet und können ausgewertet werden. Als SlimStat-Plugin kann der gesamte Sefrengo-Seitenbaum mit den jeweiligen Aufrufen ausgegeben werden. Dies funktioniert genauso wie beim Plugin Seitenstatistik, dass bei den Ordnern alle Hits der Seiten addiert werden. Mit der Unterstützung sind auch neue Modul-Blöcke für Sefrengo-Seiten hinzugekommen. Wem das jetzt zu viele Blöcke sind, der kann diese in Plugin-Konfiguration anpassen. Die genau Beschreibung werde ich noch in die Dokumentation schreiben. Bitte nicht wundern, wenn beim ersten Aufruf nach einem Update des Plugins bei machen Modul-Blöcken "Unbekannte Seite" steht. Das liegt daran, dass noch keine Sefrengo-Seite geloggt wurde. Bestehende Logs von Seiten wurden also nicht zurück in Seiten-IDs gewandelt. Des Weiteren habe ich das Cookie-Problem für das Loggen von Backend-Benutzern bei Subdomains behoben. Das Cookie ist für die gesamte Domain und alle Subdomains gültig und speichert bei einem Aufruf des jeweiligen Projektes den Wert (loggen ja oder nein). Was nicht geht, ist wenn die Projekte jeweils eine eigene Domain bekommen. Denn Cross-Domain-Cookies sind per se nicht erlaubt. Ansonsten habe ich die Tabellen-Struktur dahingehend vereinfacht, dass für alle Projekt-Installationen nur noch eine IP-to-Country-Tabelle angelegt sein muss. Das spart Speicherplatz und Verwaltungsaufwand. Viel Spaß mit der neuen Version. |
|
|
Thu. 16. October 2008, 08:36
Beitrag
#3
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Mir ist vorhin noch ein Fehler unterlaufen. Ich habe vergessen, die Cookie-Domain als Plugin-Konfig hinzuzufügen. Die jenigen, die sich das Plugin vor diesem jetztigen Beitrag gezogen haben, laden sich das Diff-Zip herunter und ersetzen die enthaltenden Datei im Plugin-Ordner.
Zusätzlich noch diesen SQL-Befehl per phpMyAdmin für die Anzahl eurer Projekte, wo das Plugin installiert ist: QUELLTEXT INSERT INTO {tableprefix}values(idclient, group_name, key1, value, conf_sortindex, conf_desc_langstring) VALUES ({client}, 'slimstat', 'sf_cookie_domain', '', 415, 'cfg_sf_cookie_domain'); {tableprefix} und {client} müsse dem entsprechend noch angepasst werden. Für alle Anderen habe ich das Päckchen im ersten Beitrag erneuert. Die Anleitung hier hat für diese Personen keine Relevanz.
Angehängte Datei(en)
|
|
|
Thu. 16. October 2008, 08:53
Beitrag
#4
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
Man das wird ja immer besser. Herzlichen Dank.
-------------------- SEFRENGO | a free choice ... again!
|
|
|
Thu. 16. October 2008, 09:46
Beitrag
#5
|
|
Advanced Member Gruppe: Wikiadmins Beiträge: 150 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 63 |
dem schließe ich mich ja gleich voller überzeugung an !!! Danke Dir - kann ich sehr gut brauchen!
michel |
|
|
Thu. 16. October 2008, 10:48
Beitrag
#6
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Freut mich, dass das Plugin gut angekommt. Wenn in nächster Zeit nicht noch größere Bugs auftreten, dann kann das Plugin ja als Stable veröffentlicht werden.
Die Dokumentation ist jetzt auch auf den aktuellen Stand gebracht. |
|
|
Thu. 16. October 2008, 18:21
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 245 Mitglied seit: 06.07.2006 Mitglieds-Nr.: 117 |
Hm, habe mir jetzt das Plugin heruntergeladen, ein Update der vorhandenen Version 0.9.6 durchgeführt und nun sind alle Daten weg, bis auf den Bereich Path?
Sefrengo Version 1.4.0 Hylli |
|
|
Thu. 16. October 2008, 21:17
Beitrag
#8
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Heißt das, dass die Modul-Boxen nur nicht angzeigt werden, oder sind die Daten in der Datenbank gelöscht? Falls nur die Module nicht angezeigt werden, geh bitte in die Plugin-Konfiguration und speichere die beiden Values zum Konfigurieren der Module einmal ab. Dann sollten sie wieder erscheinen.
|
|
|
Thu. 16. October 2008, 21:28
Beitrag
#9
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 245 Mitglied seit: 06.07.2006 Mitglieds-Nr.: 117 |
|
|
|
Thu. 16. October 2008, 21:50
Beitrag
#10
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
EDIT
Die gesamten Updates können nicht funktionieren, da einige gravierende Fehler im Plugin-System erst mit Sefrengo 1.4.1 gefixt wurden! Darum wird die nachfolgende Anleitung auch erst ab dieser SF-Version funktionieren. Ich glaube da musst du erst Sefrengo updaten. Ansonsten könnte ich dir nur noch anbieten die SQL-Befehle so zu geben, die du dann einspielen musst... Und sorry, dass noch die falsche SF-Versionsnummer oben stand. Ich habe sie jetzt angepasst. Vor dem Edit geschrieben: Äh, ja. Da fehlt einiges. Und zwar auch die ganzen Values ab der Version 0.9.4! In dieser wurden die Values schon von true/false auf 1/0 umgestellt. Sichere bitte vorher deine Logs. Dann geh' in Administration -> Plugins -> Plugin importieren. Dort klickst du auf editieren beim Plugin SlimStat und änderst die Versionsnummer auf 0.9.4. Das speicherst du. Dann führst du die folgenden SQL-Befehle via phpMyAdmin aus QUELLTEXT DELETE FROM cms_values WHERE key1 = 'slimstat' AND key2 = 'version'; DELETE FROM cms_values WHERE group_name = 'slimstat' AND key1 = 'version'; INSERT INTO cms_values VALUES ('', 0, 0, 'slimstat', 'version', NULL, NULL, NULL, '0.9.4', 10, NULL, NULL, 'txt', NULL, '', 0); Zurück im Plugin-importieren-Bereich lädst du die slimstat_v0.9.7.cmsplug hoch. Die Frage nach dem Update bestätigst du. Nun bitte noch mal berichten, wie es aussieht. |
|
|
Thu. 16. October 2008, 22:06
Beitrag
#11
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 245 Mitglied seit: 06.07.2006 Mitglieds-Nr.: 117 |
Hi,
was soll ich jetzt tun: Upgrade auf 1.4.1 oder letzteres? Welche Logs sind gemeint? Hylli |
|
|
Fri. 17. October 2008, 09:34
Beitrag
#12
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
1. Backup deines bestehenden Sefrengo
2. Update auf Sefrengo 1.4.1 3. Anleitung oben folgen Mit Logs meinte ich die Daten des SlimStat-Plugins. |
|
|
Fri. 17. October 2008, 10:50
Beitrag
#13
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 245 Mitglied seit: 06.07.2006 Mitglieds-Nr.: 117 |
Hat funktioniert! Danke für die wie immer professionelle Anleitung/Hilfe.
Hylli |
|
|
Thu. 13. November 2008, 23:40
Beitrag
#14
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
also bei mir wird irgenwie nix geloggt - gibt's n speziellen trick das plug zum laufen zu bringen (SF 1.4.1, db-tabellen sind angelegt, keine fehlermeldung!?)
-------------------- cheers, Alex
|
|
|
Guest_bkm_* |
Fri. 14. November 2008, 01:23
Beitrag
#15
|
Guests |
im selbstversuch => cookies löschen
|
|
|
Fri. 14. November 2008, 10:34
Beitrag
#16
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
bringt nix ... hm!?
-------------------- cheers, Alex
|
|
|
Fri. 14. November 2008, 10:34
Beitrag
#17
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Genau. Verantwortlich dafür ist die Einstellung "Backend-Benutzer im Frontend loggen?". Siehe auch in der Doku.
Ansonsten ist das Logging für folgende IP-Adresse-Räume standardmäßig deaktiviert: QUELLTEXT var $ignored_ips = array( "192.168.", "10.", "127." ); Die Einstellung befindet sich in der Datei _config.php. |
|
|
Fri. 14. November 2008, 10:45
Beitrag
#18
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
ähm ... sagte ich schon das bei mir NICHTS geloggt wird?! also ich meine GAR NICHTS ... das kann doch nicht mit der backend-nutzer-spezifischen einstellung zusammenhängen!? ich bin nicht im backend und es wird nichts geloggt ... egal von welchem browser aus!
ich dachte erst, es liegt am server, aber nach nem umzug zu einem neuen provider passiert weiterhin nichts ... -------------------- cheers, Alex
|
|
|
Fri. 14. November 2008, 11:00
Beitrag
#19
|
|
Advanced Member Gruppe: Admins Beiträge: 507 Mitglied seit: 27.06.2006 Mitglieds-Nr.: 11 |
Das habe ich verstanden. Es ist aber gut möglich, dass es mit den oben von bkm und mir beschriebenen Einstellungen zu tun hat.
Ließ dir bitte diesen Abschnitt durch. Handelt es sich bei deinem Sefrengo um eine lokale oder Online-Version? Wenn es die bereits angesprochenen Punkte nicht sind, kann es noch sein, dass der FE-Autostart bei dir nicht installiert ist. Da musst du mal bitte im PHPMyAdmin in der cms_values-Tabelle schauen. |
|
|
Fri. 14. November 2008, 11:48
Beitrag
#20
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
den abschnitt hab ich mir schon einige male durchgelesen hab ne domain-angegeben ... aber trotzdem tut sich nix
waren jeweils online-versionen (bei meiner lokalen installation der site passiert aber ebenso wenig) was ist der FE-Autostart? das hier: QUELLTEXT INSERT INTO `cms_values` VALUES (5001, 0, 0, 'cfg', 'autostart', 'backend', 'slimstat', '', 'slimstat/inc.cookie.php', 111, '', NULL, 'txt', NULL, NULL, 0);
-------------------- cheers, Alex
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 23.9.24 - 23:38 |