Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

2 Seiten V   1 2 >  
Reply to this topicStart new topic
> Plugin: SlimStat 0.9.7 (00.09.07), Einfaches Statistik-Analysetool
mvsxyz
Beitrag 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)
Angehängte Datei  slimstat_v0.9.7.zip ( 759.84KB ) Anzahl der Downloads: 35
 
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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. smile.gif

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.
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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)
Angehängte Datei  slimstat_diff.zip ( 10.23KB ) Anzahl der Downloads: 2
 
Go to the top of the page
 
+Quote Post
alexander
Beitrag 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!
Go to the top of the page
 
+Quote Post
mika
Beitrag 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
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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.
Go to the top of the page
 
+Quote Post
hylli
Beitrag 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
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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.
Go to the top of the page
 
+Quote Post
hylli
Beitrag Thu. 16. October 2008, 21:28
Beitrag #9


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 245
Mitglied seit: 06.07.2006
Mitglieds-Nr.: 117



Das ganze sieht dann so aus:



...oder so:



Ich habe mal sämtliche Konfigurationseinstellungen bearbeitet und gespeichert:



Fehlt da eventuell was? Hat das Update nicht hingehauen? Fehler habe ich keine erhalten.

Hylli
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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.
Go to the top of the page
 
+Quote Post
hylli
Beitrag 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
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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.
Go to the top of the page
 
+Quote Post
hylli
Beitrag 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
Go to the top of the page
 
+Quote Post
amk
Beitrag 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!?) blink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Fri. 14. November 2008, 01:23
Beitrag #15





Guests






im selbstversuch wink.gif => cookies löschen
Go to the top of the page
 
+Quote Post
amk
Beitrag 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
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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.
Go to the top of the page
 
+Quote Post
amk
Beitrag 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?! wink.gif 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
Go to the top of the page
 
+Quote Post
mvsxyz
Beitrag 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.
Go to the top of the page
 
+Quote Post
amk
Beitrag 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 wink.gif 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
Go to the top of the page
 
+Quote Post

2 Seiten V   1 2 >
Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 23.4.24 - 13:47

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.