1
Zitat von Kletos Habe Piwik (vielen Dank dafür) installiert auf dem Server, bin mir aber nicht ganz sicher, richtig verstanden zu haben, daß (anders als wohl etwa bei Webalizer) der Code hier unten tatsächlich auf jeder Seite (gemeint sind wohl html-, htm-, php-Seiten, nehme ich an) der Website eingefügt werden soll. Das würde man wohl am besten mit "suchen und ersetzen" machen, nehme ich an. Aber mit welchem Programm ließe sich das am besten machen?
Und muß da noch ein Bild auf die Website kopiert werden, damit der Code unter dem Java-Skript, der offenbar anhand eines Bildes Besucher mit ausgeschaltetem Java in deren Browser auch erfassen kann?
<head> <!-- Piwik --> <script type="text/javascript"> var _paq = _paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setDocumentTitle", document.domain + "/" + document.title]); _paq.push(["setCookieDomain", "*.galerie-der-fotos.de"]); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//galerie-der-fotos.de/piwik/"; _paq.push(['setTrackerUrl', u+'piwik.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); })(); </script> <noscript><p><img src="//galerie-der-fotos.de/piwik/piwik.php?idsite=1&rec=1" style="border:0;" alt="" /></p></noscript> <!-- End Piwik Code --> <!-- Piwik Image Tracker--> < src="http://galerie-der-fotos.de/piwik/piwik.php?idsite=1&rec=1" style="border:0" alt="" /> <!-- End Piwik --> </head>
Unter welchem Betriebssystem?
Unter Windows kann Notepad++ wohl rekursiv Dateien in einem ganzen Verzeichnis ersetzen
Und muß da noch ein Bild auf die Website kopiert werden, damit der Code unter dem Java-Skript, der offenbar anhand eines Bildes Besucher mit ausgeschaltetem Java in deren Browser auch erfassen kann?
... mit ausgeschaltetem JavaScript (Java ist eine andere Kiste). Das Bild ist in diesem Fall eine PHP-Datei im piwik-Verzeichnis:
<noscript><p><img src="//galerie-der-fotos.de/piwik/piwik.php?idsite=1&rec=1" style="border:0;" alt="" /></p></noscript>
Da musst du kein Bild kopieren
Zitat von Kletos
Unter Windows 10.Unter welchem Betriebssystem?
Ja, aber leider nur einzeilig (ersetzen).Unter Windows kann Notepad++ wohl rekursiv Dateien in einem ganzen Verzeichnis ersetzen
Musß der Code hier unten tatsächlich auf jeder Seite (gemeint sind wohl html-, htm-, php-Seiten, nehme ich an) der Website eingefügt werdem? Oder nur auf bestimmten Seiten dieser Seiten?
<head> <!-- Piwik --> <script type="text/javascript"> var _paq = _paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setDocumentTitle", document.domain + "/" + document.title]); _paq.push(["setCookieDomain", "*.galerie-der-fotos.de"]); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//galerie-der-fotos.de/piwik/"; _paq.push(['setTrackerUrl', u+'piwik.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); })(); </script> <noscript><p><img src="//galerie-der-fotos.de/piwik/piwik.php?idsite=1&rec=1" style="border:0;" alt="" /></p></noscript> <!-- End Piwik Code --> <!-- Piwik Image Tracker--> < src="http://galerie-der-fotos.de/piwik/piwik.php?idsite=1&rec=1" style="border:0" alt="" /> <!-- End Piwik --> </head>
Ja, aber leider nur einzeilig (ersetzen).Unter Windows kann Notepad++ wohl rekursiv Dateien in einem ganzen Verzeichnis ersetzen
Vielleicht hilft das hier weiter:
http://www.undertec.de/blog/2014/07/mehrere-zeilen-ersetzen-in-notepad.html
(wobei ich zur Sicherheit vorher ein Backup der zu ersetzenden Dateien erstellen würde)
Musß der Code hier unten tatsächlich auf jeder Seite (gemeint sind wohl html-, htm-, php-Seiten, nehme ich an) der Website eingefügt werdem? Oder nur auf bestimmten Seiten dieser Seiten?
Auf allen Seiten, die getrackt werden sollen. Wenn du eine vollständige Statistik erhalten möchtest, sollte der Code in allen Seiten enthalten sein.
Zitat von Kletos
Ja, super, damit wird es gehen, vielen Dank. Ja, werde ich machen ein Backup vorher, danke.Vielleicht hilft das hier weiter:
http://www.undertec.de/blog/2014/07/mehrere-zeilen-ersetzen-in-notepad.html
(wobei ich zur Sicherheit vorher ein Backup der zu ersetzenden Dateien erstellen würde)
In Ordnung, also auf jeden Fall alle html-, htm-, php-Seiten; frage mich gerade, welche Seiten, die nicht html- oder php-Code enthalten überhaupt noch erfaßt werden sollten. CSS-Dateien? Wozu brauchte man das? Vielleicht um Fehler zu erkennen? Was ist überhaupt mit Bildern / Grafiken, in die läßt sich ja - das nehme ich jedenfals an - der Code nicht einfügen, werden die überhaupt erfaßt? Offenbar nicht. Obwohl ich mich zu erinnern meine, bei einer Webalizer-Statistik schon mal eine ico-Datei angezeigt gesehen zu haben. In txt-Dateien könnte man doch bestimmt auch keinen Code einfügen zum Tracken, oder nicht? Und Video-Dateien, da wäre es ja interessant zu wissen, wie oft die angeklickt würden, aber wo sollte man da den Code einfügen?
Musß der Code hier unten tatsächlich auf jeder Seite (gemeint sind wohl html-, htm-, php-Seiten, nehme ich an) der Website eingefügt werdem? Oder nur auf bestimmten Seiten dieser Seiten?
Auf allen Seiten, die getrackt werden sollen. Wenn du eine vollständige Statistik erhalten möchtest, sollte der Code in allen Seiten enthalten sein.
Und etwa in einen "footer" z.B. "footer.inc.php" sollte man wohl auch keinen Code einfügen, nehme ich an, der footer wird ja in eine oder mehrere andere (html-)Dateien automatisch eingefügt, so viel ich weiß.