Vorwort
Das Counter-Modul mod_vvsist_counter ist mittlerweile sehr umfangreich geworden. Damit bietet es einerseits natürlich sehr viele Möglichkeiten der Einstellung, andererseits sind durch die vielen Einstellungen nicht immer alle Punkte klar ersichtlich. Auf dieser Seite soll ein Überblick über einige mögliche Szenarien gegeben werden.
Counter Arten
Einfacher Hit-Counter
bei einem Hit-Counter wird jeder Seitenaufruf eines Besuchers als neuer Besuch gezählt und damit der Counter um eins erhöht.
Dies kann durch die folgende Einstellungen erreicht werden :
Dies kann durch die folgende Einstellungen erreicht werden :
- Zähle IP als Neu(Count IP as New) auf Locktime
- Sperrzeit (Locktime) auf 0
Sperrzeit basierender Counter
Bei dieser Counter Art werden Seitenaufrufe eines Besuchers nur als neu gezählt, wenn der Besucher eine einstellbare Sperrzeit nicht auf der Webseite war. Innerhalb dieser Zeit führen Aufrufe nicht zur Erhöhung des Counters. Dies simuliert das übliche Session-Timeout.
Dies kann durch die folgende Einstellungen erreicht werden :
Dies kann durch die folgende Einstellungen erreicht werden :
- Zähle IP als Neu(Count IP as New) auf Locktime
- Sperrzeit (Locktime) auf x-Minuten (meist 30)
Täglich zählender Counter
Diese Art des Counters ist eine Sonderform des Sperrzeit basierenden Counters. Hier gilt, dass ein Besucher nur einmal pro Tag gezählt wird. Ein Besucher gilt damit nur einmal täglich als Neu, danach führen weitere Aufrufe nicht zur Erhöhunh des Counters.
Dies kann durch die folgende Einstellungen erreicht werden :
Dies kann durch die folgende Einstellungen erreicht werden :
- Zähle IP als Neu(Count IP as New) auf Täglich
Nicht zählender Counter
Auch dies ist mit dem Counter möglich. Dadurch kann der Counter z.B. nur als Anzeige der Besucher-Ip-Adresse eingesetzt werden oder eine spezielle Ansicht ( z.B. mit Diagramm ) angezeigt werden.
Dies kann durch die folgende Einstellungen erreicht werden :
Dies kann durch die folgende Einstellungen erreicht werden :
- Nur Lesemodus (Read Only) einschalten
Szenarien
Globaler Zähler im Fußbereich ( Footer )
Hier soll ein globaler Seitenzähler erstellt werden, welcher auf alle Seiten die Besucher zählt. Um dies zu erreichen wird der Zähler in Footer untergebracht.
Folgende Einstellungen :
Folgende Einstellungen :
- bei Bedarf Template anpassen und einen neuen Modulbereich schaffen:
- Counter einrichten:
- u.A.
- Modulposition des jeweiligen Templates wählen ( z.B. von oben 'counter' )
- Einstellung der Counter-Art
- bei mehreren Counter auf eigene Datentabelle achten
- Nur-Lesemodus auf NEIN
- alle Anzeigen abschalten außer "
- Optional: Create-Table beim ersten Aufruf auf Ja, danach auf Nein
Seitenzähler ( Mehrfache Counter )
Hier soll ein Zähler für genau eine Seite erstellt werden.
- In die zu zählende Seite den Counter mit '{'loadposition counterPosName'}' integrieren. ( { ist maskiert mit ' ! ).
- Nun im Counter die Position counterPosName setzen.
- Fertig
- Anm 1: Die Modulposition sollte nicht im Template enthalten sein
- Anm 2: am besten in Konfiguration von loadposition Plugin noch "nicht mit divs umgeben ( raw output ) " einstellen
Versteckter , nicht sichtbarer Counter
Hier sollen die Anwender den Counter nicht sehen...
- erstellen eines Counters z.B. im Footer
- Counter ist NICHT ReadOnly - also ein Schreibcounter
- abschalten aller Views in diesem ( Nein, Nicht Anzeigen, etc. )
- Anzeige der Daten für z.B. Registrierte User
- mit Joomla Modul-Kopie eine Kopie des Counter-Modules erstellen
- diese Kopie auf READONLY setzen !
- alle benötigten Anzeigen anschalten
- mit Joomla Mitteln Modul auf entsprechende Seite und für nur Registrierte User anzeigen lassen