[Contao-Visitors-Bundle 1.11.0] für Contao 5.2+
In Version 1.11.0 kommt ein neues Feature durch ein neues FE Template dazu:
Liefert alle Felder die möglich sind, Zahlenwerte werden per Ajax regelmäßig nachgeladen.
Die Zeit in Sekunden, wie oft der Refresh erfolgen soll, kann im Frontend Modul eingestellt werden, dort wo auch das Template ausgewählt wird.
Default sind 10 Sekunden.
DB Update ist notwendig bei Update des Visitors Bundle auf Version 1.11.0.
Der JavaScript Anteil ist reine copy-paste Programmierung bzw. war durch den Feature Request schon gut vorbereitet. (Danke dafür)
Ich selbst kann kein JavaScript, aber irgendwie habe ich es hinbekommen.
CSP (Content Security Policy) wird noch nicht unterstützt. Das werde ich mir nun ansehen. :confused:
Request läuft nicht bei User-Agent-Teilkennung
Hallo BugBuster,
nochmals vielen Dank für dieses von mir so heißersehnte Feature!
Habe erst vor drei Tagen entdeckt, dass der Request nicht mehr funktioniert, wenn ich eine HTTP_USER_AGENT Teilkennung einstelle.
Damit wollte ich die Zählung durch meine eigenen Browseraufrufe (Firefox Developer) verhindern (was auch geschah), aber gleichzeitig
hat er auch alle Aufrufe, die ich parallel im Google Chrome gemacht habe, ebenfalls nicht mehr gezählt. Das dürfte doch eigentlich nicht
sein, oder? Die HTTP_USER_AGENT Teilkennung verhindert die Zählung der Aufrufe doch nur in dem Browser, der in seinem User Agent
diese Teilkennung hat, oder nicht? Und ich hatte die nur im Firefox eingetragen, sonst nirgends.
Wie muss ich diese Teilkennung eigentlich genau eintragen? Zusätzlich zur Kennung für den Firefox, oder anstattdessen, und wohin genau,
an den Anfang oder das Ende des Strings? Eventuell habe ich da einen Fehler gemacht? Vielleicht kann mal jemand Kundiges hier eine
Beispielzeile liefern, für die Kennung "XY", die dann im Browser eingetragen werden muss. Vielen Dank vorab!
Falsche Werte für Seitenzugriffe nach Datenbank-Abfrage?
Hallo BugBuster,
ich greife dieses Thema hier noch mal auf:
Ich habe vor zwei Tagen einen neuen Text "Insomnia" auf meine Seite gestellt und dafür eine neue Nachricht angelegt. Wenn ich diesen Text aufrufe (s. Link https://die-schreibmaus.de/texte/insomnia.html), dann zeigt der Counter unter "Seitenzugriffe" 5 Sekunden lang den Wert "3" an (oder durch mein Testen jetzt einen geringfügig höheren Wert). Sooft wurde dieser Text mittlerweile aufgerufen. Nach 5 Sekunden kommt dann die neue Datenbankabfrage, und dananch springt der Wert auf "17881" (zurzeit). Das gleiche passiert auch bei dem Text "Meine Schwester" (ebenfalls ein ganz neuer Text) (s. Link https://die-schreibmaus.de/texte/meine-schwester.html). Das passiert sowohl bei gleichzeitigem Login im Backend, als auch ohne gleichzeitigen Login im Backend - jedesmal im FF Developer (den ich ja nutze). Dieselbe Beobachtung mache ich im Google Chrome (FF war in diesem Fall noch parallel geöffnet). Ich weiß auch nicht, wo er diese hohe Zahl hernimmt - möglicherweise ist das ein korrekter Counter-Wert einer anderen Seite bei mir. :mad:
Hast Du eine Erklärung dafür?