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 :
  • 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 :
  • 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 :
  • 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 :
  • 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 :
  • 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
( siehe auch im Tutorial Video )


 

Weitere Szenarien folgen sobald es meine Zeit zulässt...
z.B.
Nicht zählender Counter als Daten - Diagramm - Anzeige
Nutzen NUR als Besucher IP / Land / Flagge Anzeiger ( kein Counter )
usw.
...