1. WoltLab Suite
    1. Apps
    2. Features
    3. Services
    4. Pricing
  2. Customer Area
  3. Community
    1. Dashboard
    2. Unresolved Threads
  4. Plugin-Store
  5. Blog
  • Login or register
  • Search
Administration
  • Everywhere
  • Administration
  • Forum
  • Plugin-Store
  • Articles
  • Pages
  • More Options
  1. WoltLab®
  2. Plugin-Store
  3. Plugins
  4. Plugins
  5. Administration

WoltLab Cloud KittMedia Besuchsstatistiken 1.3.1

  • (4)
  • Black Rider
  • March 2, 2020 at 10:41 AM
  • 970 Downloads
  • 72 Comments
  • Download
  • Overview
  • Versions 17
  • Comments 72
  • Reviews 4

Erweitere deine WoltLab Suite mit einem leichtgewichtigen Werkzeug, um die Popularität deines Projekts zu messen, indem du Seitenaufrufe zählst.

Erweitere deine WoltLab Suite mit einem leichtgewichtigen Werkzeug, um die Popularität deines Projekts zu messen, indem du Seitenaufrufe zählst. Die KittMedia Besuchsstatistiken verfolgen nicht deine Besucher und verwenden keine Tracking-Mechaniken. Es ist von der Konzeption aus bereits datenschutzfreundlich und benötigt auch keine Erweiterung der Datenschutzerklärung.

Ein interaktives Diagramm zeigt deine Website-Aufrufe über die Zeit und kommt mit den wichtigsten Statistiken für die heutigen, die gestrigen und die Gesamtanzahl an Aufrufen. Daneben stellt es eine Auflistung der am häufigsten aufgerufenen Seiten bereit.

Datenschutz

Die KittMedia Besuchsstatistiken verarbeiten oder speichern keine personenbezogenen Daten deiner Besucher im Vergleich zu den meisten anderen Statistik-Diensten wie Google Analytics oder Matomo (Piwik).

Neben der aufgerufenen URL und deren Titel werden nur der Zeitstempel des Aufrufs in der Datenbank gespeichert, ob der Besucher registriert und angemeldet war oder nicht, die Sprache der aufgerufenen Seite sowie deren ID und Objekt-ID.

Nie werden Daten zu uns oder einen anderen Dritten gesendet.

Durch diesen Mechanismus sind die KittMedia Besuchsstatistiken zu 100 % DSGVO-konform ohne eine zusätzliche Zustimmung des Besuchers zu benötigen oder die Datenschutzerklärung zu erweitern.

Daten, die nicht gespeichert werden

Manche Anfragen werden nicht vom Plugin gespeichert. Neben Seitenaufrufen, die der Benutzer nicht aufrufen darf (HTTP-Fehler 403) oder die nicht verfügbar sind (HTTP-Fehler 404) werden ungültige Anfragen, jene von Suchmaschinen oder AJAX-Aktionen, Dateianhänge, Medien oder Hintergrund-Aktionen ignoriert.

Zusätzlich kannst du das Zählen von Aufrufen pro Benutzergruppe deaktivieren.

Wenn ein Benutzer eine Konversation öffnet, werden der Titel und die URL ersetzt, bevor die KittMedia Besuchsstatistiken die Daten in der Datenbank speichert.

Zusammengefasst

Du kannst die Statistiken in deiner Administrationsoberfläche unter Verwaltung > Statistiken > Besuchsstatistiken einsehen.

Einzelne Benutzergruppen können in den Benutzergruppeneinstellungen unter Allgemeine Rechte > Benutzerprofile > Aufrufe in den Besuchsstatistiken zählenvon den Statistiken ausgenommen werden.

Über Inhalt > Boxen kannst du auch eine Box namens „Aufrufe“ mit allgemeinen Statistiken in deinem Frontend anzeigen lassen.

Images

  • Bildschirmfoto 2021-04-03 an 10.18.43.png
    • 246.41 kB
    • 4,096×4,744
    • 959
  • Bildschirmfoto 2021-04-03 um 10.16.35.png
    • 59.28 kB
    • 3,796×2,030
    • 736
  • Bildschirmfoto 2021-04-03 um 10.17.12.png
    • 13.37 kB
    • 1,200×380
    • 750
  • Bildschirmfoto 2021-04-03 um 10.16.46.png
    • 16.53 kB
    • 658×616
    • 680
  • google analytics
  • analytics
  • Privacy
  • Tracking
  • DSGVO
  • GDPR
  • visit
  • Version 1.3.1

    • Black Rider
    • September 3, 2023 at 11:16 AM
    • 762.73 kB
    • 8 Downloads
    • Wir haben einen Fehlerdialog behoben, der im Wartnungsmodus für Benutzer auftrat, die die Seite nicht anzeigen dürfen.
    • Wir haben einige Zeitzonen-Probleme behoben.
    • Wir haben eine potenzielle Warnung in den Protokollen bezüglich fehlender Daten behoben.
    • Wir haben das Template verbessert.
  • Version 1.3.0

    • Black Rider
    • May 20, 2023 at 11:06 AM
    • 765.49 kB
    • 20 Downloads

    – Wir sind zu einem Ajax-basierten Tracking gewechselt. Das verbessert die Erkennung automatischer Anfragen von Crawlern und Bots enorm, die oft kein JavaScript ausführen. Bitte bedenke, dass dies dazu führen kann, dass ab sofort viel weniger Besucher gezählt werden.

    – Wir haben eine Browser-Erkennung implementiert und benutzen diese in den Statistiken. (Dies ist explizit ohne Einwilligung gemäß der Datenschutzkonferenz (siehe Seite 8) erlaubt.)

    – Wir haben Crawler-Detect für eine bessere Erkennung von Crawlern und Bots implementiert.

    – Wir haben eine Trend-Anzeige für die Hauptstatistiken implementiert.

    – Wir haben Statistiken für das aktuelle und das vergangene Jahr implementiert.

    – Wir haben das Diagramm-Design wieder zu Linien geändert, das einige Probleme mit dem Balkendesign behebt.

    – Wir haben die Code-Struktur verbessert und allgemeine Verbesserungen vorgenommen.

    – Wir haben einen Fehler behoben, der dazu führen konnte, dass man die Titel der Konversationen sieht, auf die man Zugriff hat.

  • Version 1.2.7

    • Black Rider
    • July 3, 2022 at 12:11 PM
    • 15.26 kB
    • 67 Downloads

    – Wir haben ein Problem in Verbindung mit PHP 8.1 korrigiert.

  • Version 1.2.6

    • Black Rider
    • May 21, 2022 at 10:09 PM
    • 15.22 kB
    • 22 Downloads

    – Wir haben einen Fehler beim Erhalt des ersten verfügbaren Datums des Datenbankservers behoben.

  • Version 1.2.5

    • Black Rider
    • May 5, 2022 at 8:56 PM
    • 15.29 kB
    • 16 Downloads

    – Wir haben die Zeitzonen-Handhabung verbessert, um einige Probleme bei der Darstellung der Statistiken zu korrigieren. Danke an Alexander Ebert, der maßgeblich geholfen hat, die Probleme zu identifizieren und zu korrigieren.

    – Wir haben korrigiert, dass bei jedem Absenden der Filter bei den Statistiken die Anzahl der Anfragen um den Faktor 2 zunahmen.

    – Wir haben ein Darstellungsproblem der Tooltips korrigiert, wenn nur registrierte Benutzer oder Gäste angezeigt werden sollten.

  • Version 1.2.4

    • Black Rider
    • March 11, 2022 at 4:18 PM
    • 15.06 kB
    • 38 Downloads

    – Wir haben ein Problem behoben, das dazu führte, dass in der Besuchsstatistiken-Box beim Wert für diese Woche der Wert für die vorherige Woche angezeigt wurde.

  • Version 1.2.3

    • (3)
    • Black Rider
    • May 1, 2021 at 3:49 PM
    • 14.97 kB
    • 161 Downloads

    – Wir haben Probleme behoben, die dazu führten, dass das Diagramm nicht korrekt angezeigt wurde, wenn nicht für jeden Tag Daten vorhanden waren.

    – Wir haben einen Fehler behoben, der dazu führte, dass die häufig aufgerufenen Seiten über den gesamten Zeitraum alle Einträge von heute beinhalteten.

  • Version 1.2.2

    • Black Rider
    • April 14, 2021 at 4:03 PM
    • 14.9 kB
    • 45 Downloads

    – Wir haben fehlende Sprachvariablen hinzugefügt.

    – Wir haben sichergestellt, dass die Formatierung der Zahlen immer gemäß der Sprache erfolgt, die der aktuelle Benutzer hat.

    – Wenn nur eine Sprache verfügbar ist, wird die entsprechende Spalte bei den häufig besuchten Seiten nicht mehr angezeigt.

    – Es war möglich, dass die Berechnung der korrekten Werte mit einer Fehlermeldung fehlschlug.

    – Die Berechnung der Werte für Woche, Monat und gesamt wurde korrigiert.

    – Die Daten des jeweils aktuellen Tages wurden in der Liste der häufig aufgerufenen Seiten über den gesamten Zeitraum nicht beachtet.

    – Aufgrund eines Caching-Problems mit einer JavaScript-Datei konnte es sein, dass du eine Fehlermeldung beim Aufruf der Besuchsstatistiken erhältst.

    – Wir haben einen potenziellen Fehler auf Seiten korrigiert, auf denen die Box eingebunden war.

  • Version 1.2.1

    • Black Rider
    • April 3, 2021 at 7:39 PM
    • 14.55 kB
    • 44 Downloads

    – Wir haben einen Fehler behoben, der in einer neuen Installation auftrat, wenn noch keine Daten vorhanden sind.

    Version 1.2.0

    – Für das Frontend kann nun eine Box namens „Aufrufe“ an einer beliebigen Stelle angezeigt werden, die die allgemeinen Statistiken auch dort anzeigt.

    – Das Diagramm kann nun auf einen zeitlichen Abschnitt limitiert werden.

    – Die Besuchstypen (Gäste/Registrierte Benutzer) können nun auf Wunsch ausgeblendet werden.

    – Ein neuer Bereich zeigt die am häufigsten aufgerufenen Seiten über den gesamten Erfassungszeitraum an.

    – Die Anzeige der Statistik für „gestern“ wird nun korrekt angezeigt, auch wenn der tägliche Cronjob noch nicht lief.

    – Die Anzeige der Statistik für „Diese Woche“ wurde korrigiert, da sie den aktuellen Tag nicht berücksichtigte.

  • Version 1.1.4

    • Black Rider
    • October 28, 2020 at 7:18 AM
    • 11.07 kB
    • 145 Downloads

    – Behebt einen Fehler im Zusammenhang mit der Zeitumstellung

Spaex
September 4, 2023 at 2:11 PM

Wie lange werden die Daten denn erfasst? Bzw. ist eine Löschung nach einer Zeit x integriert?

Black Rider
September 4, 2023 at 2:44 PM
Author

Aktuell ist keine Löschung der Daten vorgesehen. Allein schon der Statistik wegen. Gespeichert werden aber nur aggregierte Daten, die keinerlei Rückschluss auf einzelne Benutzer haben.

PoooMukkel
May 22, 2023 at 4:58 PM

Kann es sein, dass in Version 1.3.0 Windows 11 nicht erkannt wird? Ich habe die neue Version gerade installiert. Es war weder ein spezieller Browser noch ein System aufgelistet. Nachdem ich meine Seite aktualisiert hatte, tauchte ich dort mit dem Firefox und Windows 10 auf. Aber ich nutze Windows 11.

Black Rider
May 22, 2023 at 4:59 PM
Author

Es wird das ausgewertet, was in der Browserkennung (User-Agent) steht. Wenn da nicht Windows 11 steht, kann das System auch kein Windows 11 erkennen.

PoooMukkel
May 22, 2023 at 5:44 PM

Das wusste ich nicht. Macht so aber natürlich Sinn. Danke.

ilou
June 5, 2023 at 12:13 PM

Mein UserAgent von Chrome auf Windows 11 sieht auch so aus:

Code
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36

Hier sieht man dann auch, dass da "Windows NT 10.0" drin steht. Das "Warum?" ist ne andere Frage - da habe ich nach einer kurzen Recherche sogar ne Antwort drauf gefunden: Die Kernel-Versionen von Windows 10 und 11 sind gleich (Stichwort Kompatibilität) und dementsprechend identifiziert sich Windows 11 als "Windows 10".

golubich
October 26, 2022 at 11:00 AM

Ansich ein klasse Plugin, dass mich durch seine Kompaktheit und das Simple Design (was in der IT leider zusehends seltener anzutreffen ist) sehr anspricht und von mir klare 5 Sterne bekäme, wäre da nicht noch ein kleiner Käfer:

(Womöglich spezifisch bei Woltlab Suite 5.5.6. mit KittMedia 1.2.7)

Bei Klick auf "Aktualisieren" unter Verwaltung -> Besuchsstatistiken
wird ein Javascript-Fehler geworfen:

Quote

Uncaught TypeError: Cannot read properties of undefined (reading 'data')

at r._success (KM.ACP.Stat.VisitorChart.js?v=...)

at Object.i [as success] (WCF.Combined.min.js?v=...)

at d._success (Request.js:218:1)

at i.onload (Request.js:125:1)

Wobei Ausführung bei Zeile 61 der index.php im ACP bricht:

var $minDate = new Date(Math.min($data[0].data[0][0], $data[1].data[0][0]));

Lässt sich da was machen?

Black Rider
October 26, 2022 at 4:35 PM
Author

Ja, das Problem ist bekannt und aufgrund einer generellen Umstellung bei der Anzeige der Statistiken in einer Entwicklungsversion bereits behoben. Ich werde schauen, dass ich hier in nächster Zeit ein entsprechendes Update veröffentliche.

Martin-LF
October 11, 2022 at 5:37 PM

Eigentlich toll, aber die Zahlen für die Gäste sind eindeutig zu hoch.

Bei "Benutzer online" habe ich oft dutzende Gäste mit der selben IP Adresse die gleichzeitig auf verschiedenen Themen unterwegs sind, also vermutlich Suchmaschinen die aber vom WSC nicht als solche erkannt werden.

Die Statistik zählt da wohl jeden einzelnen als einen eigenständigen Gast mit.

Kann man da nicht noch eine IP Sperre einbauen ? Also die selbe IP wird nur einmal gezählt und dann frühestens nach X Stunden (einstellbar) wieder.

So schön hohe Besucherzahlen sind ja ganz nett, reelle Zahlen wären mir aber trotzdem lieber.

Black Rider
October 11, 2022 at 6:54 PM
Author

IP-Listen zu pflegen ist praktisch unmöglich und kann praktisch nur als Reaktion durchgeführt werden, wenn es bereits fehlerhafte Daten gibt. Zudem weiß das System aktuell nicht, ob ein Besucher bereits vor kurzem einen Aufruf getätigt hat, da diese Informationen nicht erfasst werden und das ist auch nicht geplant. Denn sonst bräuchtest du die explizite Einwilligung, was wiederum zu verfälschten Daten führt.

Nichts desto trotz habe ich in Planung, in Zukunft auf JavaScript-basiertes Tracking umzusteigen. Dadurch fällt ein Gros der Crawler und Bots bereits raus, ohne dass ich mehr Daten erfassen müsste.

tunhj1
June 28, 2022 at 3:09 AM

Hi

When I install PHP-8.1 I get this error message in the forum

Code
Constant FILTER_SANITIZE_STRING is deprecated
Black Rider
June 30, 2022 at 4:04 PM
Author

See https://shop.kittmedia.com/support/thread…rror/#post36651

dfens82
March 16, 2022 at 12:42 PM

Entsprechen die Besuchsstatistiken auch den Klicks (Zugriffen), die Woltlab bspw. bei den Artikeln zählt? Also wenn ich 10 Mal hintereinander die Seite refreshe, erscheinen dann bei den Statistiken 10 neue Aufrufe?

Black Rider
March 16, 2022 at 5:45 PM
Author

Ja, genau. Denn es findet keine Zuordnung zwischen Benutzer und Aufruf statt.

ilou
April 8, 2021 at 9:28 PM

Wie genau setzt sich der Titel der häufig aufgerufenen Seiten zusammen? Ich habe bei einem meiner Plugins das Problem, dass dort der Content-Titel der Seite eingetragen ist, der auch in der page.xml eingetragen ist. Je nach URL (show/id-title/) ist der Titel aber anders. Statt dann den richtigen Titel der Seite (entsprechend zur ID) anzuzeigen steht bei mir nur der Standard-Wert aus der page.xml.

Bei den Artikeln steht z.B. "Artikel Titel", ich kann mir aber nicht genau erklären, wo das genau her kommt. Danke schon mal für die Hilfe :)

Black Rider
April 8, 2021 at 10:16 PM
Author

Der Titel ist tatsächlich etwas tricky.

Wie ich den in der Datenbank speichere, siehst du hier:

https://github.com/KittMedia/com.…ass.php#L34-L42

Im Endeffekt verlasse ich mich an der Stelle darauf, was WoltLab mir über WCF::getTPL()->get('contentTitle') bzw. WCF::getTPL()->get('pageTitle') zurückgibt.

Bei der Ausgabe im Template versuche ich dann nochmal, den korrekten Seitentitel aus dem PageCache zu bekommen:

https://github.com/KittMedia/com.…s.php#L166-L167

Wenn das fehlschlägt, fällt er auf den in der Datenbank gespeicherten Wert zurück. Das dürfte bei dir der Fall sein.

ilou
April 8, 2021 at 10:30 PM

Danke, dann werde ich mal in diese Richtung ein wenig mehr probieren, bzw. auch debuggen :)

Ist zwar nicht so schlimm, aber wenn man 10 Mal den Titel aus der page.xml für unterschiedliche IDs hat, stört das doch manchmal :)

byerbasan
April 8, 2021 at 4:11 PM

Hello,

Latest version bugs my forum when i enable BOX on Forum.

Woltlab Version : 5.3.5

An error has occurred

Internal error code: 9c2b2416f1769becf19cf491552952d6560ce090

What happened?

An error has occurred while trying to handle your request and execution has been terminated. Please forward the above error code to the site administrator.

The error code can be used by an administrator to lookup the full error message in the Administration Control Panel via “Logs » Errors”. In addition the error has been written to the log file located at */log/2021-04-08.txt and can be accessed with a FTP program or similar.

Notice: The error code was randomly generated and has no use beyond looking up the full message.

  • Error Type:

    wcf\system\exception\ErrorException

  • Error Message:

    Trying to get property 'conditionData' of non-object

  • File:

    */lib/system/WCF.class.php (343)

  • Stack Trace:
    • #0 */lib/system/box/VisitStatisticsVisitsBoxController.class.php (40):
    • wcf\system\WCF::handleError(8, 'Trying to get property \'conditionData\' of non-object', '*/lib/system/box/VisitStatisticsVisitsBoxController.class.php', 40, [ conditions => ])
    • #1 */lib/system/box/VisitStatisticsVisitsBoxController.class.php (27):
    • wcf\system\box\VisitStatisticsVisitsBoxController->getTemplate()
    • #2 */lib/system/box/AbstractBoxController.class.php (51):
    • wcf\system\box\VisitStatisticsVisitsBoxController->loadContent()
    • #3 */lib/data/box/Box.class.php (245):
    • wcf\system\box\AbstractBoxController->getContent()
    • #4 */templates/compiled/2_wcf_1___box.php (43):
    • wcf\data\box\Box->getContent()
    • #5 */lib/system/template/TemplateEngine.class.php (334):
    • include('*/templates/compiled/2_wcf_1___box.php')
    • #6 */lib/system/template/TemplateEngine.class.php (562):
    • wcf\system\template\TemplateEngine->display('__box', 'wcf', false)
    • #7 */lib/data/box/Box.class.php (285):
    • wcf\system\template\TemplateEngine->fetch('__box')
    • #8 */templates/compiled/2_wbb_1_boardList.php (2367):
    • wcf\data\box\Box->render()
    • #9 */lib/system/template/TemplateEngine.class.php (334):
    • include('*/templates/compiled/2_wbb_1_boardList.php')
    • #10 */lib/page/AbstractPage.class.php (323):
    • wcf\system\template\TemplateEngine->display('boardList', 'wbb')
    • #11 */lib/page/AbstractPage.class.php (114):
    • wcf\page\AbstractPage->show()
    • #12 */lib/system/request/Request.class.php (83):
    • wcf\page\AbstractPage->__run()
    • #13 */lib/system/request/RequestHandler.class.php (107):
    • wcf\system\request\Request->execute()
    • #14 */forum/index.php (9):
    • wcf\system\request\RequestHandler->handle('wbb')
Black Rider
April 8, 2021 at 8:18 PM
Author

Hi!

Thank you for reporting, I was able to reproduce and fix it in the current development version:

https://github.com/KittMedia/com.…stics/issues/40

byerbasan
April 8, 2021 at 8:59 PM

hey!

thank you very much. Im updated my file but this time it gives me another error

  • Error Type:

    wcf\system\exception\ErrorException

  • Error Message:

    Undefined index: hideToday

  • File:

    */lib/system/WCF.class.php (343)

  • Stack Trace:
    • #0 */templates/compiled/2_wcf_1_boxVisitStatisticsVisits.php (17):
    • wcf\system\WCF::handleError(8, 'Undefined index: hideToday', '*/templates/compiled/2_wcf_1_boxVisitStatisticsVisits.php', 17, [ 7 items ])
    • #1 */lib/system/template/TemplateEngine.class.php (334):
    • include('*/templates/compiled/2_wcf_1_boxVisitStatisticsVisits.php')
    • #2 */lib/system/template/TemplateEngine.class.php (562):
    • wcf\system\template\TemplateEngine->display('boxVisitStatisticsVisits', 'wcf', false)
    • #3 */lib/system/box/VisitStatisticsVisitsBoxController.class.php (58):
    • wcf\system\template\TemplateEngine->fetch('boxVisitStatisticsVisits', 'wcf', [ 11 items ], true)
    • #4 */lib/system/box/VisitStatisticsVisitsBoxController.class.php (29):
    • wcf\system\box\VisitStatisticsVisitsBoxController->getTemplate()
    • #5 */lib/system/box/AbstractBoxController.class.php (51):
    • wcf\system\box\VisitStatisticsVisitsBoxController->loadContent()
    • #6 */lib/data/box/Box.class.php (245):
    • wcf\system\box\AbstractBoxController->getContent()
    • #7 */templates/compiled/2_wcf_1___box.php (43):
    • wcf\data\box\Box->getContent()
    • #8 */lib/system/template/TemplateEngine.class.php (334):
    • include('*/templates/compiled/2_wcf_1___box.php')
    • #9 */lib/system/template/TemplateEngine.class.php (562):
    • wcf\system\template\TemplateEngine->display('__box', 'wcf', false)
    • #10 */lib/data/box/Box.class.php (285):
    • wcf\system\template\TemplateEngine->fetch('__box')
    • #11 */templates/compiled/2_wbb_1_boardList.php (2367):
    • wcf\data\box\Box->render()
    • #12 */lib/system/template/TemplateEngine.class.php (334):
    • include('*/templates/compiled/2_wbb_1_boardList.php')
    • #13 */lib/page/AbstractPage.class.php (323):
    • wcf\system\template\TemplateEngine->display('boardList', 'wbb')
    • #14 */lib/page/AbstractPage.class.php (114):
    • wcf\page\AbstractPage->show()
    • #15 */lib/system/request/Request.class.php (83):
    • wcf\page\AbstractPage->__run()
    • #16 */lib/system/request/RequestHandler.class.php (107):
    • wcf\system\request\Request->execute()
    • #17 */forum/index.php (9):
    • wcf\system\request\RequestHandler->handle('wbb')
Black Rider
April 8, 2021 at 9:04 PM
Author

Could you please try this file instead?

https://gist.github.com/MatzeKitt/8280…f36d87873e57ce0

byerbasan
April 8, 2021 at 9:13 PM

thank you very much, it seems fine now i can use box without any problem. :)

Black Rider
April 8, 2021 at 9:20 PM
Author

Thank you for helping resolving this issue! :)

tunhj1
April 7, 2021 at 10:43 PM

Hi

After I updated to version 1.2.1 I get an error message when I go to Visit Statistics in ACP

Code
The parameter “startDate” is missing or invalid.
Black Rider
April 8, 2021 at 8:19 PM
Author

Hi!

Do you get this error every time or just once?

If so, could you please clear your browser cache and try again?

ilou
April 8, 2021 at 9:20 PM

Got this error after the update, but clearing the cache helped :)

Black Rider
April 8, 2021 at 9:24 PM
Author

Thank you for the response! Then I think I know what causes this problem.

I’ve got it also once during development but couldn’t find a problem at that moment.

Sir Apfelot
January 5, 2021 at 11:32 AM

Hallo! Ich benötige eine Statistik, die mir zeigt, wie viele Aufrufe ein Thread (Seite 1 des Threads) hat. Generiert werden sollte eine Liste mit den Threads, die mehr als (zb) 1000 Aufrufe haben. Und es müsste einen Weg geben, die Statistiken zurück zu setzen. Kann ich das mit dem Plugin lösen?

Black Rider
January 5, 2021 at 4:50 PM
Author

Zumindest das Sammeln der Daten kann dieses Plugin übernehmen. Die Auswertung müsstest du dann über die Datenbank selbst manuell vornehmen.

medimax
October 29, 2020 at 8:23 AM

Erst einmal vielen Dank für das Plugin.

Wäre es möglich eventuell auf einzelne Zeitbereiche die die Übersicht häufig besuchte Seiten runter zu brechen.

Eventuell mit Zeitangabe von - bis

oder

Einteilung zum Beispiel

letzte Stunde

letzte 2 Stunden

letzte 4 Stunden

letzte 12 Stunden

letzte 24 Stunden

letzte 2 Tage

letzte Woche

letzte 2 Wochen

letzte 4 Wochen

letzte 52 Wochen

Gesamt

Black Rider
October 30, 2020 at 3:19 PM
Author

Ein solcher Filter ist geplant. :)

orkenspalter
August 29, 2020 at 7:32 PM

Gibt es die Möglichkeit die Zugriffe auf die verschiedenen Seiten einer Kategorie (hier: Filebase) zu bündeln? Ich habe eine Filebase Kategorie mit vielen Seiten, die alle bei mir aufgeführt werden unter "Datei-Kategorie Musik" (ohne weitere Details). Erst beim Klick auf den Eintrag in der Statistik sehe ich, dass es Seite 34 oder Seite 40 war. Für mich nützlich wäre es, wenn ich die Parametrisierung der Seiten (also z.B. &pageNo=) und ggf. andere Parameter ausblenden könnte.

Black Rider
August 29, 2020 at 9:48 PM
Author

Aktuell gibt es so etwas noch nicht. Eventuell wäre so etwas für zukünftige Versionen etwas.

MenikoBlue
August 28, 2020 at 8:27 AM

Könnt ihr hier mal reinschauen? Dieser Fehler wird von eurem Plugin verursacht:

RE: Fehlermeldung - A non well formed numeric value encountered

Black Rider
August 28, 2020 at 9:14 AM
Author

Hattest du das Plugin erst kürzlich installiert oder bereits länger in Betrieb?

MenikoBlue
August 28, 2020 at 10:47 AM

Hab es seit dem 21. August 2020 installiert.

Black Rider
August 28, 2020 at 2:20 PM
Author

Die neue Version 1.1.3 mit der Fehlerkorrektur wartet hier auf Freischaltung. Wenn du nicht so lange warten möchtest, kannst du sie direkt von meiner Website beziehen:

https://shop.kittmedia.com/product/176-ki…chsstatistiken/

MenikoBlue
August 28, 2020 at 5:41 PM

Vielen lieben Dank.

GeoLysine
August 20, 2020 at 11:14 AM

Wünschenswert wäre es, wenn die Statistik einen Unterschied bei den Gästen machen würde. Zwischen einen Robot (Crowler) und ein menschlicher Gast (Besucher) ist ein erheblicher Unterschied. Die Bots besuchen i.d.R. alle Seiten, während die menschlichen Gäste gezielt Seiten besuchen.

Black Rider
August 20, 2020 at 4:13 PM
Author

Es werden bereits alle Aufrufe, die der WoltLab Suite Core als Bots erkennt, ignoriert. Darüber hinaus gibt es eine schlichte Erkennung für weitere generische Browserkennungen.

30957
June 18, 2020 at 12:50 PM

Ich habe heute die 1.1.1 Version installiert, Aufräumarbeiten durchgeführt.

Die Anzahl oben links als Zahl dargestellt (in der Übersicht) stimmt noch nicht mit der angezeigten Anzahl im Balkendiagramm

überein:

Beispiel:

in der Übersicht

Heute: 5474

im Balkendiagramm:

910 Besuche von Registrierten

5474 Besuche von Gästen

in der Übersicht müßten dann stehen Heute : 6385 (gesamt) die Addition von Registrierten + Gästen

Gruß

Black Rider
June 18, 2020 at 1:45 PM
Author

Anders herum ist es korrekt: Es gibt 910 Besuche registrierter Benutzer und 4564 Besuche von Gästen, was dann im Tooltip auf 5474 addiert wird. Ich bin mir des Problems bewusst, kann ich allerdings bisher noch keine Lösung anbieten. Es wird aber sicherlich in einer zukünftigen Version adressiert werden.

unknowns.de
June 14, 2020 at 2:32 PM

Schön wäre noch, wenn man die Statistik für die letzten 14 Tage auf Stunden runterbrechen könnte. Damit könnte man schauen wann das Forum wie und von wem frequentiert wird.

Black Rider
June 15, 2020 at 2:37 PM
Author

Gibt es einen speziellen Grund für die von dir genannten 14 Tage? Hintergrund ist, dass ältere Daten aktuell nach 7 Tagen verworfen werden.

Ein „von wem“ wird es effektiv nicht geben, allein deshalb, weil diese Daten gar nicht erfasst werden.

Davon abgesehen kann ich mir aber gut vorstellen, das zu implementieren.

unknowns.de
June 15, 2020 at 10:12 PM

7 Tage wäre auch ok. 14 Tage besser

Black Rider
June 15, 2020 at 10:34 PM
Author

Wieso das? Versteh mich bitte nicht falsch, das soll keine Kritik sein, ich möchte lediglich den Grund dafür erfahren. Letztendlich soll das, was ich in das Plugin einbaue, einen Mehrwert bieten. Dafür muss ich diesen Mehrwert aber auch verstehen.

unknowns.de
June 16, 2020 at 3:37 PM

Bei 14 Tagen sehe ich zwei Mal den gleichen Wochentag und kann dann Montag Vorwoche mit Montag laufende Woche vergleichen.

golfgtig60
June 13, 2020 at 7:51 AM

Forenweit Fehler:

Parse error: syntax error, unexpected '?' in /www/htdocs/xxxxxxx/cms/lib/data/visitor/VisitorAction.class.php on line 95

Black Rider
June 13, 2020 at 8:25 AM
Author

Laut Fehlermeldung nutzt du nicht mindestens PHP 7.0, was Mindestvoraussetzung für die WoltLab Suite und damit einhergehend auch für dieses Plugin ist.

golfgtig60
June 13, 2020 at 1:40 PM

Upps. Tatsächlich.

Plattfuss
June 9, 2020 at 6:27 AM

Verursacht folgenden Fehler (version 1.10):

Can't overwrite unknown table 'wcf1_visitor_daily'

Sowohl als Update, als auch bei einer Neuinstallation!

Black Rider
June 9, 2020 at 5:57 PM
Author

Das hört sich für mich so an, als ob die Installation bzw. das Update beim ersten Mal nicht vollständig durchlief und nun Reste vom Update noch vorhanden sind.

Bitte melde dich in unserem Supportforum unter https://support.kittmedia.com, um diesbezüglich Support zu bekommen.

Lycra
June 3, 2020 at 8:51 AM

Hallo Black Rider,

es ist auch ein Fehler bei Sonderzeichen.

"Announcements & Suggestions"

Eigentlcih sieht es so aus.

"Announcements & Suggestions"

Black Rider
June 3, 2020 at 11:10 AM
Author

Wird in der kommenden Version 1.1.0 korrigiert sein. :)

Allrounder18
April 14, 2020 at 10:21 PM

Hallo,

ich bekomme wenn ich in meinem Forum ein Thema absenden will folgenden Fehler.

Invalid datetime format: 1366 Incorrect string value: '\xFCr-1-t...' for column `wbb`.`wcf1_visitor`.`requestURI` at row 1

Sofern ich dieses Plugi deinstalliere kommt der Fehler nicht mehr.

MfG

Allrounder18

Black Rider
April 14, 2020 at 10:34 PM
Author

Hast du mir einmal einen Link zu dem betroffenen Thema?

Allrounder18
April 14, 2020 at 10:42 PM

Siehe Konvi

TimTaylorX
March 24, 2020 at 7:54 PM
Quote

Antwort von Black Rider (Vor einer Stunde):

Vorschläge werden gern angenommen. :)

Ein Ausbau mit mehreren Diagrammen und z.B. Browser, Auflösung, Weltkarte ähnlich wie z.B. Analytics oder so etwas :) vielleicht auch als Pro Version dann ;)

Black Rider
March 24, 2020 at 8:24 PM
Author

Ich habe mir bereits so etwas gedacht. 🙈

Die Besuchsstatistiken sind explizit darauf ausgelegt, keine personenbezogenen Daten zu speichern. Dies zu tun, würde umfangreiche notwendige Schritte für den Seitenbetreiber bedeuten – und wir alle wissen, wie oberflächlich sich viele, wenn überhaupt, damit auseinandersetzen.

Ich stimme dir zu, dass es definitiv schön wäre, solche Daten sammeln zu können. Allerdings bin ich mir ebenso bewusst, dass viele das nicht datenschutzkonform schaffen würden, also ihre eigenen Aufgaben diesbezüglich zu erledigen. Daher möchte ich kein Werkzeug dafür anbieten, das entsprechend missbraucht werden kann – ob bewusst oder unbewusst.

TimTaylorX
March 25, 2020 at 12:40 AM

Solange du keine IP oder eine ID dazu aufbaust ist das doch kein Problem :)

Das heist OS und Browser Type dürfte man Problemlos aufzeichnen können ;)

Black Rider
March 25, 2020 at 6:43 PM
Author

Nicht unbedingt. Für eine Weltkarte muss anhand der IP-Adresse das Land erkannt werden. Auch wenn die IP-Adresse nicht gespeichert wird, wird sie in dem Moment verarbeitet und dementsprechend müsste eine Einwilligung gegeben sein.

Letztendlich muss man sich die Frage stellen, wie weit man gehen will und mein Ziel ist in erster Linie der Datenschutz und dass die Daten nie einzelnen Personen zugeordnet werden können. Das geht nur mit den geringstmöglichen Daten. Wenngleich ich das mit Betriebssystem und Browser durchaus verstehen kann, da diese Informationen auch technische Hintergründe haben.

TimTaylorX
March 25, 2020 at 7:17 PM

Hm Ok bei Weltkarte bin ich noch irgendwie bei dir auch wenn Google und Co. das alle DSVGO Konform anbieten. Aber Auflösung, OS und Browser Version bringen einem ohne einen Bezug auf IP Adresse oder Tracking Cookie nichts :)

webpexel
March 23, 2020 at 7:43 PM

Recht herzlichen Dank :)

      • Date
      • Rating
      • 1.3.1
      • 1.3.0
      • 1.2.7
      • 1.2.6
      • 1.2.5
      • 1.2.4
      • 1.2.3
      • 1.2.2
      • 1.2.1
      • 1.1.4
      • 1.1.3
      • 1.1.2
      • 1.1.1
      • 1.1.0
      • 1.0.4
      • 1.0.3
      • 1.0.2
      • All Versions
  • Super

    • Mike777
    • 1.2.3
    • October 16, 2021 at 1:12 AM

    Besten Dank!

  • Tolle Erweiterung

    • webpexel
    • 1.2.3
    • July 23, 2021 at 5:17 AM

    Danke für diese tolle Erweiterung. Sie wird mit Sicherheit regelmäßig genutzt.

  • Tolles Plugin

    • Dragosius
    • 1.2.3
    • May 24, 2021 at 9:19 PM

    Wirklich tolles Plugin und ich finde es auch sehr bewundernswert, dass es kostenlos angeboten wird.

  • Cooles Plugin

    • TimTaylorX
    • 1.0.2
    • March 24, 2020 at 12:14 PM

    Wirklich coole Idee und sieht gut aus. Könnte man noch erweitern :)

    Reply from Black Rider (March 24, 2020 at 6:32 PM):

    Vorschläge werden gern angenommen. :)

File Details

License Agreement
GNU Lesser General Public License (LGPL)
Website
kittmedia.com
Supported Versions
WoltLab Suite 3.1
WoltLab Suite 5.2
WoltLab Suite 5.3
WoltLab Suite 5.4
WoltLab Suite 5.5

More Files by Black Rider

  • Power Settings for WoltLab Suite

    Black Rider July 16, 2017 at 9:20 AM
  • Freedom of Life – Design (WoltLab Suite)

    Black Rider July 23, 2017 at 1:00 PM
  • Mobile Settings for WoltLab Suite

    Black Rider July 16, 2017 at 10:25 AM
  • Switch – Design for WoltLab Suite

    Black Rider February 17, 2020 at 1:39 PM
  • The Depth of Blue – Design for WoltLab Suite

    Black Rider October 14, 2017 at 6:46 PM
All Files

WoltLab Suite

  1. WoltLab Suite
  2. Apps
  3. Features
  4. Services
  5. Customer Stories
  6. Pricing

Support

  1. Manual
  2. Community
  3. Frequently Asked Questions
  4. Developer Documentation
  5. Contact Form

Information

  1. General Terms and Conditions
  2. Rental Conditions
  3. Community Guidelines
  4. Plugin-Store Guidelines
  5. Jobs
  6. Privacy Policy
  7. Legal Notice
Powered by WoltLab Suite™ 6.0.0 RC 1