Name: Visitorcounter (VCNT)
Version: 5.1.0.0-PRO (Joomla! 5) / 4.2.1.0-PRO (Joomla! 4) / 3.6.2.0-PRO (Joomla! 3)
Typ: Modul & Plugin
Lizenz: GPLv3
Beschreibung: Visitorcounter ist ein schneller und einfacher Besucherzähler für Joomla! Die Besucher werden über die IP-Adresse identifiziert und gezählt. Bots können über den User Agent-Header erkannt und ausgeschlossen werden. Es werden keine personenbezogene Daten gespeichert.
Download: VCNT - Visitorcounter Downloads
Schneller und zuverlässiger Besucherzähler (Counter) für Joomla!
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
- 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 in der kostenfreien Version kann in den erweiterten Einstellungen deaktiviert werden.
Changelog
Letzte Aktualisierung
Version 4.2.1.0-PRO - 2024-07-31
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements 2024 - Core & PHP for Joomla! 4 Pro Extensions.
- ^ Updated the installation script to enable the uninstall process in higher core versions.
Version 5.1.0.0-PRO - 2024-05-08
- + Subscriber Interface: The plugin has been rewritten to utilise the subscriber interface, enhancing its integration and performance capabilities.
- + Improved Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account that is checked against the validation server for authenticity. If the file is missing or the token is invalid, you cannot edit the settings and use the extension. The Pro Security Token field has been extended to handle incorrect tokens and blocked accounts. If you encounter an error message related to the token, download the Pro version with your Pro subscription from the linked download page and install it again!
- Attention: The Pro extension will not work correctly if the token file or custom field is missing or modified. Never edit or remove the files to ensure correct functionality.
Version 5.0.0.0-PRO - 2023-11-03
- + First Pro release for Joomla! 5.x based on VCNT Pro version 4.2.0.0-PRO
- + The plugin "Behaviour - Backward Compatibility" is not required. The extension only uses supported classes in Joomla! 5.
Version 4.2.1.0-PRO - 2024-07-31
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements 2024 - Core & PHP for Joomla! 4 Pro Extensions.
- ^ Updated the installation script to enable the uninstall process in higher core versions.
Version 4.2.0.0-PRO - 2023-10-13
- + Improved Installation Script: Updated the installation script to check for the highest compatible version of Joomla automatically! This feature aims to prevent issues that may arise from using incompatible core versions, thereby ensuring a smoother installation process.
Version 4.1.0.1-PRO - 2023-03-15
- ^ Code optimisations
- # Fixed a PHP message if the user agent was not set or empty in the request.
Version 4.1.0.0-PRO - 2023-01-31
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements - Core & PHP for Joomla! 4 Pro Extensions.
- + Added Thousands separator option. This option allows you to set a thousands separator for the number of visitors. Example: 1,000,000. Thanks to Birgit L. for requesting this feature!
Version 4.0.2.0-PRO - 2022-09-09
- + Added Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account and checked against the validation server for authenticity.
- ^ Multiple internal code optimisations.
Version 4.0.1.0-PRO - 2021-11-14
- + Added the built-in Download Key Manager support to enter your Pro Update ID without installing the update helper plugin.
Important: Please copy your personal Pro Update ID using the second copy button in the Pro ID Manager and enter the key in System - Update - Update Sites - Select the entry of the Pro extension and enter the ID into the Download Key field. - ^ Code optimisations
Version 4.0.0.0-PRO - 2021-09-19
- + First Pro release for Joomla! 4.x based on VCNT Pro version 3.6.2.0-PRO
Version 3.6.2.0-PRO - 2021-06-13
- ^ Maintenance release
- ^ Changed the version number specification. The first number stands for the supported major Joomla! version. The following three numbers follow the Semantic Versioning Specification (SemVer), as it used to be previously.
- ^ Updated custom field
- ^ Code optimisations
Version 3.6.1-PRO - 2021-02-02
- ^ Increased maximum character length for URLs to 1000 and added extended check for longer URLs - Thanks to pbmg for reporting it!
Version 3.6.0-PRO - 2021-01-27
- + Moved relevant counter settings from the module into the system plugin. Attention: This refactoring is not backwards compatible! If you already used a previous version, you will have to reset your settings in the system plugin settings in the new version.
- ^ Maintenance release
- ^ Updated language files
- ^ Code optimisations
Version 3.5.1-PRO - 2020-06-22
- # The plugin uses getModuleList() instead of getModule() to avoid module assignment issues in the trigger onAfterInitialise() - Thanks to Siggi for reporting it!
Version 3.5.0-PRO - 2020-06-20
- + Visitorcounter Plugin - With the help of the plugin, all visitors are counted even if the requested page is loaded from the cache. The module only displays the data but does not update the database tables anymore. Big thanks to Thomas G. (easyFenster) for sponsoring this feature!
- ^ Changed update server URL - Please rebuild the list in "Extensions" - "Manage" - "Update Sites" if you update from a previous version
Version 3.4.1-PRO - 2020-02-29
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- + Show Hits - Show hits of the loaded pages.
- + Hits - IP Lock - Only counts hits if the last hit has a different IP address. Thus, the hit counter will not be increased on each page refresh from the same IP address.
- ^ Updated Language Strings
- ^ Updated Custom Field
Version 3.4.0-PRO - 2019-02-15
- + First Pro release based on VCNT version 3.3.0
- + SQL check moved into the postflight hook (in the script.php)
Version 3.3.2-FREE - 2020-02-29
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- + SQL check moved into the postflight hook (in the script.php)
- ^ Code Optimizations
- ^ Updated Language Strings
- ^ Updated Custom Fields
Version 3.3.1 - 2019-08-13
- + Added Custom Field - Pro Button
- ^ Updated Custom Fields
- ^ Updated Project Page URL
Version 3.3.0 - 2018-05-22
- + Anonymize IP Addresses With Hash (+Salt) - It is possible to create a hash value with the secret key as the salt of the IP address. Thus, each IP address is unique but (practically) cannot be recalculated (recommended setting).
- + Code Optimizations
- ! Removed Contest Feature
- ^ Updated Language Files
- ^ Updated KRJE Custom Fields
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/
https://downloads.kubik-rubik.de/
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
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
+ Anonymize IP addresses - IP addresses of visitors can be anonymized before they are stored in the database. The last octet (8 bit) is set to 0, which makes a reliable assignment of the IP address impossible.
^ Structure and order of options in the settings of the module
^ Code optimization (especially in the helper.php)
Version 2.5-2 - 05-Jun-2012
Version 2.5-1 - 27-Jan-2012
+ First release for Joomla! 2.5
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
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
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.
Changelog - Backend Info
Letzte Aktualisierung
Version 4.2.1.0-PRO - 2024-07-31
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements 2024 - Core & PHP for Joomla! 4 Pro Extensions.
- ^ Updated the installation script to enable the uninstall process in higher core versions.
Version 5.1.0.0-PRO - 2024-05-09
- + Subscriber Interface: The plugin has been rewritten to utilise the subscriber interface, enhancing its integration and performance capabilities.
- + Improved Pro Security Token validation check. The Pro package contains a token file with an individual security token linked to the user account that is checked against the validation server for authenticity. If the file is missing or the token is invalid, you cannot edit the settings and use the extension. The Pro Security Token field has been extended to handle incorrect tokens and blocked accounts. If you encounter an error message related to the token, download the Pro version with your Pro subscription from the linked download page and install it again!
- Attention: The Pro extension will not work correctly if the token file or custom field is missing or modified. Never edit or remove the files to ensure correct functionality.
Version 5.0.0.0-PRO - 2023-11-07
- + First Pro release for Joomla! 5.x based on VCNT Backend Info Pro version 4.2.0.0-PRO
- + The plugin "Behaviour - Backward Compatibility" is not required. The extension only uses supported classes in Joomla! 5.
Version 4.2.1.0-PRO - 2024-07-31
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements 2024 - Core & PHP for Joomla! 4 Pro Extensions.
- ^ Updated the installation script to enable the uninstall process in higher core versions.
Version 4.2.0.0-PRO - 2023-10-13
- + Improved Installation Script: Updated the installation script to check for the highest compatible version of Joomla automatically! This feature aims to prevent issues that may arise from using incompatible core versions, thereby ensuring a smoother installation process.
Version 4.1.0.0-PRO - 2023-04-16
- Increased technical requirements for Joomla! 4: Increasing Technical Requirements - Core & PHP for Joomla! 4 Pro Extensions.
- + Code optimisations.
Version 4.0.1.0-PRO - 2022-12-01
- + Added Show page views option. With this option, a list of the most visited pages is displayed. For the list, the option "Count page views (hits)" in the main plugin must be activated. Thanks to JE (cloudfood) for requesting this feature!
- + Added Limit hit list option. With this option, the number of pages to be displayed can be limited. Set to 0 to display all pages.
- ^ Changed installation check to inspect for the main system plugin, not the frontend module.
Version 4.0.0.0-PRO - 2022-09-27
- + First Pro release for Joomla! 4.x based on VCNT Backend Info Pro version 3.3.4.0-PRO
Version 3.3.4.0-PRO - 2021-06-12
- ^ Maintenance release
- ^ Changed the version number specification. The first number stands for the supported major Joomla! version. The following three numbers follow the Semantic Versioning Specification (SemVer), as it used to be previously.
- ^ Updated custom field
- ^ Code optimisations
Version 3.3.3-PRO - 2021-01-29
- ^ Maintenance release
- ^ Updated language files
- ^ Code optimisations
Version 3.3.2-PRO - 2020-10-11
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- ^ Code optimisations
Version 3.3.2-FREE - 2020-10-10
- First release with increased technical requirements: Increasing Technical Requirements - Joomla! Core & PHP for Pro & Free Extensions
- ^ Code optimisations
Version 3.3.1 - 2019-08-13
- + Added Custom Field - Pro Button
- ^ Updated Custom Fields
- ^ Updated Project Page URL
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/
https://downloads.kubik-rubik.de/
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
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
Download
Übersicht über alle Downloads zu dieser Erweiterung: VCNT - Visitorcounter Downloads