Skip to content
This repository has been archived by the owner on Nov 8, 2022. It is now read-only.

Dokumentation

Andreas Müller edited this page Aug 16, 2018 · 3 revisions

Counter

Das Besucherzähler Plugin für moziloCMS

Funktionalität

Das Counter Plugin generiert einen Besucherzähler, der die Aufrufe der Website, auf der er eingebunden ist, zählt.

Vorraussetzungen

Folgende Vorraussetzungen sind für das Counter Plugin notwendig:

  • moziloCMS ab Version 2.0

Download

Counter-master.zip [~61 KB]

Installation

moziloCMS Installer

Das Plugin kann im moziloCMS Backend unter Plugins installiert werden. Dazu die gepackte Plugindatei auswählen (.zip-Datei mit exakt dem gleichen Namen wie das Plugin selbst) und mit Install bestätigen. Das jetzt aufgeführte Counter Plugin kann nun aktiviert und konfiguriert werden.

Manuell

Zur manuellen Installation des Plugins, wird ein Serverzugang wie FTP oder SSH benötigt.

  • Die .zip-Datei entpacken und den Ordner Counter in das Pluginverzeichnis: <moziloroot>/plugins/ von Mozilo hochladen.
  • Ordner- und Dateirechte (chmod) auf 777 für Ordner und 666 für Dateien setzen.
  • Im Backend unter Plugins das jetzt aufgeführte Counter Plugin aktivieren und die gewünschte Konfiguration setzen.

Pluginsyntax

{Counter} 

Gibt den Counter zurück, je nach Konfiguration verschiedene Counterelemente.

Wenn die Besucher der kompletten Homepage gezählt werden sollen, ist es am sinnvollsten, das {Counter} Tag in die template.html des aktuellen Templates zu schreiben (z.B in den Footer), damit bei jedem Seitenaufruf gezählt wird.

Administratoreinstellungen

Für das Counter Plugin gibt es zur besseren Übersicht neben der Konfiguration einen eigenen Administrationsbereich, der über den Admin-Button geöffnet wird. Hier gibt es eine Übersicht zum aktuellen Counterstand und entsprechende Funktionen.

Folgende Administratoreinstellungen sind für dieses Plugin möglich (Defaultwerte sind im Backend grau in eckigen Klammern dargestellt):

Datum und Zeit

  • Resetdatum: Datum, ab wann der Counter zählt (relevant für die Durchschnittsermittlung), z.B. der Form JJJ-MM-DD
  • Datumsformat: Hier eine Zeichenkette zur Datumsformatierung eingeben, entsprechend der PHP date() Funktion.
  • Aufenthaltszeit: Mindestaufenthalt in Sekunden für gültige Zählung
  • Reloadsperre: Zeit in Sekunden zwischen 2 gültigen Zählungen der gleichen IP

Template

  • Template für den Counter: Hier kann das Template für die Anzeige des Counters selbst konfiguriert werden. Dabei gibt es folgende Platzhalter Tags:
    • #ONLINE# Anzahl momentan online
    • #TODAY# Anzahl heute bereits online gewesen
    • #YESTERDAY# Anzahl gestern online gewesen
    • #MAXIMUM# Tagesrekord
    • #MAXIMUMDATE# Datum des Tagesrekords
    • #AVERAGE# Tagesdurchschnitt
    • #TOTAL# Gesamtanzahl
    • #DATE# Im Backend gesetztes Startdatum

Beispiel

{Counter}

Ausgabe:

counter

Lizenz

Das Plugin steht unter der GNU General Public License (GPL) v3, oder frei nach Wahl jede folgende Version. Jegliche Hinweise auf Autor und Urheber müssen erhalten bleiben.

Sonstiges

Sprachen

  • Frontend: Deutsch, Englisch
  • Backend: Deutsch, Englisch

Falls dir dieses Plugin gefällt — ich freue mich immer über eine kleine Unterstützung:

Spendiere mir einen Kaffee