Wie kann ich einen Webcounter einbinden

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
forumA
Mitglied
Beiträge: 15
Registriert: 19.05.2013 23:23

Wie kann ich einen Webcounter einbinden

Beitrag von forumA »

Ich möchte einen Webcounter einbinden.
<A href="http://www.webcounter.goweb.de"><img src="http://webcounter.goweb.de/121247" alt="" border=0 vspace=0 height="10" valign=middle target="_blank"> Besucher</a>';

Das gelingt mir bei dem Beispiel "Neue Seite" problemlos.
Für das Forum habe ich die "index.php" kopiert und umbenannt in "indextest.php"
Wenn ich den u.g. Link einfüge sehe ich keine Änderungen auf der Seite "indextest.php"
Im Template habe ich auch einen Eintrag gemacht.
Ganz einfach die Frage,
"wo muß ich was eintragen um den Counter "irgendwo" auf "index.php" zu sehen !!!


Beispiel für "Neue Seite":

$google_logo = '<A href="http://www.webcounter.goweb.de"><img src="http://webcounter.goweb.de/121247" alt="" border=0 vspace=0 height="10" valign=middle target="_blank"> Besucher</a>';

$template->assign_vars(array(
'GOOGLE_LOGO' => $google_logo,
CJ1893
Mitglied
Beiträge: 38
Registriert: 01.05.2013 18:22

Re: Wie kann ich einen Webcounter einbinden

Beitrag von CJ1893 »

Der Einbau in das Template ist der massgebliche. Da würde ich dir raten, den Link in der overall_footer einzubauen, die wird ja unter allen Seiten i.d.R. unten angezeigt. Ist aber nur ein Tipp von einem besseren Laien.
forumA
Mitglied
Beiträge: 15
Registriert: 19.05.2013 23:23

Re: Wie kann ich einen Webcounter einbinden

Beitrag von forumA »

CJ1893 hat geschrieben:Der Einbau in das Template ist der massgebliche. Da würde ich dir raten, den Link in der overall_footer einzubauen, die wird ja unter allen Seiten i.d.R. unten angezeigt. Ist aber nur ein Tipp von einem besseren Laien.
Naja, aber um "die Position auf der Startseite" geht es erst in 2. Linie.
Problem ist, daß ich den "Counter" üebrhaupt mal "sehe" !!

Ein konkreter Hinweis:
- was
- wohin
wäre wünwschenwert. :grin:
CJ1893
Mitglied
Beiträge: 38
Registriert: 01.05.2013 18:22

Re: Wie kann ich einen Webcounter einbinden

Beitrag von CJ1893 »

In der Overall_footer.html dürfte das eigentlich fast egal sein, wenn du ihn nur sehen willst.

Finde

Code: Alles auswählen

<a href="{U_INDEX}" accesskey="h">{L_INDEX}</a>
und setz den Link zum Counter testweise davor oder dahinter, hochladen und nicht vergessen Im ACP den Cache zu leeren.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Wie kann ich einen Webcounter einbinden

Beitrag von Miriam »

Nicht nur den Cache leeren, sondern auch: KB:tippstyles beherzigen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Tr0tL
Mitglied
Beiträge: 14
Registriert: 29.04.2013 11:34

Re: Wie kann ich einen Webcounter einbinden

Beitrag von Tr0tL »

ich glaube du suchst sowas hier phpbb-text-hit-counter-1.0.1.zip
forumA
Mitglied
Beiträge: 15
Registriert: 19.05.2013 23:23

Re: Wie kann ich einen Webcounter einbinden

Beitrag von forumA »

Tr0tL hat geschrieben:ich glaube du suchst sowas hier phpbb-text-hit-counter-1.0.1.zip
Danke für die Info. Nein, zunächst möchte ich versuchen den bei "webcounter.de" schon existierenden Webcounter in mein PHP-Forum einzubinden.
Das funktioniert ja auch mit dem "Vorgabebeispiel",
$google_logo = '<A href="http://www.webcounter.goweb.de"><img src="http://webcounter.goweb.de/121247" alt="" border=0 vspace=0 height="10" valign=middle target="_blank"> Besucher</a>';
und
'GOOGLE_LOGO' => $google_logo,
genutzt, die im Template auch vorhanden ist.
Dabei wird dann ordnungsgemäß die Ziffer und "Besucher" angezeigt.

Da ich die Originaldatei z.B."index.php" nicht ändern will (Forum wird aktiv besucht), habe ich eine
"Kopie" angelegt als "indextest.php".
Damit gelingt es mir bei Einfügung o.g. Zeilen einfach nicht den "Zähler sichtbar" zu machen.
Wahrscheinlich/evtl. liegt das am Cache oder wo auch immer.
Habe mich hoffentlich einigermaßen deutlich ausgedrückt.
Bin eigentlich kein Web-Laie, aber PHP-Laie... :lol:

Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Wie kann ich einen Webcounter einbinden

Beitrag von Miriam »

Das Einfügen gelingt in Prinzip schon, leider hast Du keine Template-Variable {GOOGLE_LOGO} in dem verwendeten Template hinterlegt. Deswegen wird auch nichts angezeigt.

Du kannst aber (wie einer meiner Vorredner bemerkte), den vorhandenen HTML-Webcounter-Code in die overall_footer.html Deines verwendeten Styles an einer Dir genehmen Stelle einbauen.
Beachte auch KB:tippstyles

Desweiteren ist es sinnvoller, wenn Du anstatt des Attributs target diese "Umgehung" verwendest: onclick="window.open(this.href);return false;".
Hintergrund ist die sonst nicht mehr vorhandene XHTML 1.0 Strict Validität Deines HTML Codes.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
forumA
Mitglied
Beiträge: 15
Registriert: 19.05.2013 23:23

Re: Wie kann ich einen Webcounter einbinden

Beitrag von forumA »

Uff, das Problem ist gelöst.
Es war das Template-Caching.
Während man ja bei "geänderten index-Files (z.B. indextest.php)/Template" durch löschen im Bereich "Forum/cache" die Änderungen sieht, ist das bei der Original-Index-Datei so nicht möglich.

Man muß den hier im Forum beschriebenen Weg gehen über
den Admin-Bereich sich einloggen und dann:
styles-> Template->> Vorgänge-> Aktualisieren
Nachdem die Frage: "Bist Du sicher, daß bei alle... löschen möchtestW mit "Ja" beantwortet wurde, ist
die Änderung an der "index.php" sichtbar.

Danke an die Unterstützer !! :grin: :grin:
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“