Liste der Anhänge anzeigen (Anzahl: 1)
[be_piwikcharts] Besucherstatistiken aus Piwik im Backend anzeigen
Hallo,
ich habe mir die letzten Tage die Zeit genommen und ein kleine Backenderweiterung geschrieben, die die Besucherstatistiken aus der Piwik-Installation in das Backend holt ohne separat in Piwik eingeloggt sein zu müssen. Eine optimale Lösung um Backendbenutzern einen Blick auf ausgewählte Statistiken zu gewähren.
https://www.contao-community.de/atta...4&d=1348424625
Soeben habe ich die Version 0.1.0 RC1 von be_piwikcharts in der Repository veröffentlicht.
Die Umsetzung ist bis jetzt noch sehr rudimentär. Die PHP-Programmlogik liegt leider noch im Template. Auch die Zugangsdaten müssen so noch per Hand in das Template eingepflegt werden:
Unter Layout -> Template das Template "be_piwikcharts" auswählen und die PHP-Variablen $url (URL zu der Piwikinstallation), $piwik_IDside (SeitenID) und $piwik_TOKENauth (Piwik Authentification-Key) eintragen.
Im mitgelieferten Template werden die Daten von demo.piwik.org angezeigt.
Der Aufruf der Tabellen und Grafiken erfolgt über die API von Piwik.
Ich empfehle für den Authentification-Key einen seperaten Benutzer bei Piwik anzulegen, der keine Admin-Rechte besitzt!
Falls ihr noch Ideen für sinnvolle Statistiken im Default-Template habt, immer her damit.
Über Feedback, Kritik und Hinweise bin ich dankbar.
Liste der Anhänge anzeigen (Anzahl: 1)
Hi.
Zitat:
Zitat von
µaTh
@Thomas: Wenn nichts zu sehen ist, dann funktioniert die Verbindung mit deinem Piwik-Server nicht. Vllt. hast du am Ende der URL den Schrägstrich mit geschrieben?
Ich schrieb ja, das nicht nichts zu sehen ist, sondern der obere teil mit den Grafiken nicht.
Siehe Screenshot.
Gruß
Thomas
Liste der Anhänge anzeigen (Anzahl: 1)
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
tblumrich
Wie sollten denn die Probleme aussehen?
Das einzige was jetzt immer noch nicht geht bei mir ist eben die neue Anzeige der Besucher (24h und 30 Minuten).
Falls es zu Problemen mit file_get_contents() kommt, dann werden unübersehbar zahlreiche Fehlermeldungen geworfen und die Tabellen unten nicht befüllt.
Die neue Anzeige hast du vllt. nur übersehen? Rechts oben neben der Überschrift ;)
https://www.contao-community.de/atta...1&d=1349389911
Liste der Anhänge anzeigen (Anzahl: 1)
Nee... ist schon so wie ich sage... wird nichts angezeigt. ;)
Was mir noch auffällt... es fehlen dort oben einige Icons.
Siehe Screen.
Gute Nacht
Thomas
Liste der Anhänge anzeigen (Anzahl: 1)
Hi.
Also den Contao Cache hatte ich jetzt mehrmals gelöscht... ohne Ergebnis. nachdem ich das nun auch mit dem Browsercache gemacht habe... sind zumindest die Icons da und die neue Statistik oben steht an der richtigen Stelle (das muss tatsächlich an einer alten CSS gelegen haben)... wenngleich anzeigen tut sie nach wie vor nichts.. siehe neuer Screen.
Piwik läuft auf aktueller 1.8.4. Contao ist 2.11.4 bzw. 2.11.5
Sieht auch auf 2 weiteren Projekten so aus und auch in allen mir zur Verfügung stehenden Browsern.
Gruß
Thomas
Liste der Anhänge anzeigen (Anzahl: 1)
Mit Version 1.2.0 begrüßen nun eine kleine Auswahl von Statistiken und ein Update-Symbol den Backend-User (falls in den Einstellungen eingestellt wurde).
Wurde mit Piwik 1.8.4 und 1.9.1 getestet.
https://www.contao-community.de/atta...1&d=1352418627
Jeder Kunde kann alle in Piwik eingetragenen Seiten abfrage?
Wenn ich die Erweiterung also richtig verstanden habe kann jeder Kunde der auf eine piwik Installation mit dem API Schlüssel zugreift durch einfaches ändern der Site ID alle anderen in der piwik Installationen vermerkten Seiten abfragen.
Ich glaube man sollte sicherstellen dass wenn man diese Erweiterung benutzt auch tatsächlich nur ein Kunde in der entsprechenden piwik Installation eingetragen ist. Somit kann man eventuelle datenschutzrechtliche Probleme gleich ausschließen.
Natürlich könnte man auch über eine Benutzernamen/Passwort-Kombination nachdenken.
LG Mario
be_piwicharts läuft nicht mit Piwik https Aufruf!!!
Hallo,
ich nutze die Erweiterung be_piwicharts. Solange beide Seite nicht per https aufgerufen wurden, läuft alles perfekt. Nachdem sowohl Piwik als auch die Website per https aufgerufen wird, kann ich mich im Backend nicht mehr anmelden und bekomme eine Fehlermeldung (gelbes Fenster).
Fehlermeldung im error.log:
[19-Jun-2013 09:36:24 UTC] PHP Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' thrown in /usr/local/www/apache22/data/mdcms/system/modules/bepiwikcharts/bepiwikcharts.php on line 326
Nachdem ich nur die Piwik Insatalltion wieder auf http umstelle, kann ich mich wieder anmelden?
Meine Umgebung:
1) Website läuft mit einem "Host-Zertifikat (ssl.meinedomäne.de)
2) Piwik Installation läuft mit einem Wildcard Zertifikat (*meinedomäne.de) und wird mit https://piwik.meinedomäne.de aufgerufen
3) Piwik ist in der Version 1.12 installiert
Was läuft schief?
Danke
Dennis