Visitorcounter  - Joomla! Plugin - Logo

Joomla 3 native

Name: Visitorcounter - Version: 3.2.0 - Typ: Modul - Lizenz: GPLv3
Beschreibung: Schneller und einfacher Besucherzähler für Joomla!

Übersicht über alle Downloads zu dieser Erweiterung: VCNT - Visitorcounter Downloads

Wenn Sie VCNT - Visitorcounter nutzen, dann schreiben Sie bitte ein Review und bewerten Sie die Erweiterung im Joomla! Extensions Directory.

Schneller und zuverlässiger Besucherzähler (Counter) für Joomla!

Modul: VCNT - Visitorcounter
Funktion: Schneller und einfacher Besucherzähler für Joomla! Besucherzähler für Joomla, der Besucher über die IP-Adresse identifiziert und zählt. Bots können über den User Agent-Header erkannt und ausgeschlossen werden.
Hinweis: Es werden keine personenbezogene Daten gespeichert.
Sprachen: Deutsch & Englisch

Geschichte

Für Joomla 1.0 gab es den guten Besucherzähler "Visitorcounter". Leider wurde das Modul nicht weiterentwickelt und nicht für Joomla! 1.5 portiert. Ich habe den Code angepasst (und in weiteren Version grundlegend überarbeitet und optimiert), um den Counter nativ mit Joomla! 1.5 verwenden zu können.

Das Modul ist absichtlich sehr simpel gehalten und zeigt die Besucherzahlen für folgende Zeiträume an: Heute - Gestern - Woche - Monat - Insgesamt

Mittlerweile wurde das Modul komplett überarbeitet und bietet alles, was ein einfacher Besucherzähler benötigt. Bots können über eine Blacklist ausgeschlossen werden, genau wie beliebige IP-Adressen. Der Besucherzähler kann in 3 verschiedenen Darstellungen angezeigt werden: horizontal, vertikal und in Kompaktansicht. Zusätzlich lässt sich ein Gewinnspiel ab einem bestimmten Zählerstand einblenden. Eine Option zur Datenbankbereinigung steht ebenfalls zur Verfügung.

Ab Version 1.7-2 kann man die Gruppen für die Anzeige im Frontend individuell einstellen. Somit lassen sich zum Beispiel Besucher mit dem Counter komplett unsichtbar zählen und nur der Super User sieht die aktuellen Besucherzahlen. Es lassen sich alle definierten Gruppen in Joomla! auswählen.

Features

  • Bezeichnung der Zeiträume individuell
  • Zeiträume lassen sich einzeln aktivieren und deaktivieren
  • Reloadzeit lässt sich einstellen (in Minuten)
  • Counter kann auf eine bestimmte Besucherzahl voreingestellt werden -> Umstieg von einem anderen Counter problemlos möglich!
  • Datenbank wird vom Modul automatisch bereinigt
  • Horizontale, vertikale Ansicht + Kompaktansicht
  • Bots über eine Botsliste ausschließen
  • IP Adressen von der Zählung ausschließen
  • IP Adressen anonymisieren
  • Gewinnspiel - Anzeige eines Codes nach einer bestimmten Besucherzahl
  • Hilfsmodul Backend Info - mit diesem Modul kann die Statistik direkt im Backend angezeigt werden
  • Cache und Module Class Suffix einstellen
  • IPv4- und IPv6-Support
  • Sprachdateien: Deutsch und Englisch
  • (X)HTML 1.1 valide

Installation

Modul im Adminmenü über Erweiterung installieren und unter Erweiterung - Module - VCNT - Visitorcounter anpassen.

Update: Eine neuere Version kann einfach über die vorhandene Installation installiert werden. Einstellungen sollten neu eingestellt und abgespeichert werden.

Der "Powered by"-Link kann in den erweiterten Einstellungen deaktiviert werden. Bei Deaktivierung bitte ich um eine Spende, damit ich meine Erweiterung auch in Zukunft kostenlos anbieten kann!

Tipp: Das Modul prüft bei jedem Aufruf, ob die benötigten Tabellen in der Datenbank gesetzt sind. Das Setzen ist nur beim ersten Aufruf nötig. Sobald das Modul aufgerufen wurde, sollte die Option "SQL Überprüfung" aus Effizienzgründen deaktiviert werden.

Video Tutorial

Backend Info

Administratormodul: VCNT - Visitorcounter Backend Info

Mit diesem Modul kann man die Statistik direkt im Backend anzeigen lassen. Das Modul funktioniert nur, wenn das Hauptmodul installiert und aktiviert ist.

Das Modul kann in der Übersicht der Administratormodule (Dropdown-Auswahl "Administrator") ausgewählt und konfiguriert werden. Das Modul sollte auf der Position cpanel veröffentlicht werden.

Visitorcounter Backend Info - Screenshot

Changelog - Backend Info

Öffnen/Schließen - + = Hinzugefügt - ! = Entfernt - ^ = Geändert - # = Gefixt

Joomla! 3.x

Version 3.2.0 - 2016-11-28

  • + Code optimization
  • ^ Updated Custom Fields

Version 3.1.0 - 2015-08-01

  • + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
  • https://check.kubik-rubik.de/
    http://check.kubik-rubik.eu/
  • + New Download Server - Download packages are located independently of the project website on a new download server.
  • https://downloads.kubik-rubik.de/
  • ^ Semantic versioning - Switched to semantic versioning, see http://semver.org/ for more details. Please update manually since the core update server functionality will not recognize the new version!

Version 3-3 - 2015-03-08

  • + Update Server - Added the Joomla! core functionality for the update checks
  • ^ Updated Donation Code field - Uses the HTTP API for the requests and calls the check script via HTTPS
  • ^ Links in the language files - Updated outdated links to the JED (Joomla! Extensions Directory)
  • ! Removed Version Check field

Version 3-2 - 2013-12-15

  • ^ Updated custom fields

Version 3-1 - 07-Jan-2013

+ First release for Joomla! 3.x

Joomla! 2.5

Version 2.5-2 - 22-Aug-2012

+ Implemented Versioncheck - Stay uptodate with the great new feature! The latest version can be checked once per session or on every load of the settings page.
^ Optimized Donation Code System - The entered donation code is checked only once per session.
^ Code optimization (especially in the helper.php)

Version 2.5-1 - 24-Jun-2012

+ First release for Joomla! 2.5

Changelog

Öffnen/Schließen - + = Hinzugefügt - ! = Entfernt - ^ = Geändert - # = Gefixt

Joomla! 3.x

Version 3.2.0 - 2016-11-27

  • + IPv6 support - Attention: If you used a previous version of VCNT, then you have to change the database structure manually -> Open the database (e.g. with PhpMyAdmin), find table "x_vcnt" (x is your table prefix), change the type for row "ip" to "varchar(45)" (instead of 16)
  • + Support of IP addresses which are passed through a proxy server
  • + Code optimization
  • ^ Updated Custom Fields

Version 3.1.0 - 2015-08-01

  • + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
  • https://check.kubik-rubik.de/
    http://check.kubik-rubik.eu/
  • + New Download Server - Download packages are located independently of the project website on a new download server.
  • https://downloads.kubik-rubik.de/
  • ^ Semantic versioning - Switched to semantic versioning, see http://semver.org/ for more details. Please update manually since the core update server functionality will not recognize the new version!

Version 3-3 - 2015-03-07

  • + Update Server - Added the Joomla! core functionality for the update checks
  • ^ Updated Donation Code field - Uses the HTTP API for the requests and calls the check script via HTTPS
  • ^ Links in the language files - Updated outdated links to the JED (Joomla! Extensions Directory)
  • ! Removed Version Check field

Version 3-2 - 2013-12-15

  • + Community Builder Profile - sets links to the corresponding CB profiles of the users
  • + Multiple sessions handling - reduces multiple session entries of the same user to one entry in the module output
  • ^ Updated custom fields

Version 3-1 - 04-Jan-2013

+ First release for Joomla! 3.x
^ Optimized Donation Code System

Joomla! 2.5

Version 2.5-5 - 2013-07-31

  • + Community Builder Profile - sets links to the corresponding CB profiles of the users
  • + Multiple sessions handling - reduces multiple session entries of the same user to one entry in the module output
  • ^ Template output - module class suffix is separated with a space from the main class
  • ^ Updated custom fields
  • ^ Updated license file - GPLv3

Version 2.5-4 - 21-Aug-2012

+ Implemented Versioncheck - Stay uptodate with the great new feature! The latest version can be checked once per session or on every load of the settings page.
^ Optimized Donation Code System - The entered donation code is checked only once per session.
+ Dutch language file - Thank you Gerard!

Version 2.5-3 - 13-Aug-2012

+ IP Adressen anonymisieren - IP Adressen der Besucher können vor der Speicherung in der Datenbank anonymisiert werden. Dabei wird das letzte Oktett (8 bit) auf 0 gesetzt, wodurch eine sichere Zuordnung der IP Adresse unmöglich wird.
^ Aufbau und Reihenfolge der Optionen in den Einstellungen des Moduls
^ Code-Optimierung (vor allem in der helper.php)

Version 2.5-2 - 05-Jun-2012

+ Spendenmodell eingebaut

Version 2.5-1 - 27-Jan-2012

+ First release for Joomla! 2.5

Joomla! 1.7

Version 1.7-3 - 28.11.2011

+ Who is online? - Wer ist online? Funktion - Anzahl Gäste und Mitglieder anzeigen lassen. Mitglieder können mit Namen und Verlinkung zum Profil angezeigt werden. Die Sessionzeit kann individuell eingestellt werden, um realistische Werte zu erhalten.

Version 1.7-2 - 14.09.2011

+ Berechtigungsgruppen für die Anzeige im Frontend - die Gruppe für die Anzeige lässt sich individuell setzen. Somit kann man zum Beispiel Gäste unsichtbar zählen und nur berechtigten Gruppen den Zählerstand anzeigen lassen.
+ Stylesheet Anweisungen komplett in externe CSS Datei ausgelagert
+ Kleinere Code-Optimierungen

Version 1.7-1 - 26.07.2011

- 1. Release für Joomla! 1.7 - alle Features der Version 1.6-1 enthalten + Anpassung an die neue Joomla!-Version

Joomla! 1.5

Version 1.5-7 - 28.11.2011

+ Who is online? - Wer ist online? Funktion - Anzahl Gäste und Mitglieder anzeigen lassen. Mitglieder können mit Namen und Verlinkung zum Profil angezeigt werden. Die Sessionzeit kann individuell eingestellt werden, um realistische Werte zu erhalten.

Version 1.5-6 - 27.09.2010

- IP-Adressen aussperren - mit dieser Option kann man beliebige Adressen aussperren. Somit kann man zum Beispiel die IP-Adresse des Administrators aussperren, um die Statistik beim Bearbeiten der Website nicht zu beeinflussen.

Version 1.5-5 - 21.07.2010

- Gewinnspiel-Option - Popup Squeeze Box - statt des JS Alarm Popups, wird eine schöne Squeeze Box mit der Möglichkeit einen Link oder eine Grafik darzustellen angezeigt. Es können zusätzlich folgende Optionen vorgenommen werden: Größe der Squeeze Box, Undurchsichtbarkeit des Hintergrundes und Zeitsperre für die Anzeige des Popups. Für das Popup wurde das Plugin Squeeze Them! Dimitris umgeschrieben und eingebaut.

Version 1.5-4 - 14.07.2010

- Gewinnspiel-Option - ab einer eingestellten Besucherzahl kann dem Besucher ein selbstgewählter Gewinncode samt Gewinnspiel E-Mail Adresse angezeigt werden. Zusätzlich kann ein Popup-Hinweis ausgegeben werden, der wahlweise bei jedem Aufruf oder 1 Mal pro Session angezeigt wird. Dieses Feature ähnelt dem Visitorcounter Winner, welches ich damals noch für Joomla 1.0 umgesetzt habe.

Version 1.5-3

- Code komplett überarbeitet und verbessert - MVC-Modell von Joomla

Version 1.5-2

- Horizontale Ansicht (+ Kompaktansicht) - das Modul kann nun auch horizontal angezeigt werden
- Bots bei der Zählung ausschließen - durch eine Botsliste können Bots sehr einfach bei der Zählung ausgeschlossen werden
- Cache und Module Class Suffix
- Diverse Code-Optimierungen

Version 1.5-1

- Counter nativ für Joomla 1.5
- Sprachdateien (Deutsch und Englisch)
- Features siehe oben

Download

Download - kostenlose, öffentliche Versionen

Übersicht über alle Downloads zu dieser Erweiterung: VCNT - Visitorcounter Downloads