Seite 1 von 1

Wie kann ich einen Webcounter einbinden

Verfasst: 27.05.2013 23:26
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,

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 27.05.2013 23:37
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.

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 27.05.2013 23:42
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:

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 27.05.2013 23:53
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.

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 28.05.2013 06:33
von Miriam
Nicht nur den Cache leeren, sondern auch: KB:tippstyles beherzigen.

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 28.05.2013 11:28
von Tr0tL
ich glaube du suchst sowas hier phpbb-text-hit-counter-1.0.1.zip

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 28.05.2013 12:06
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:

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 28.05.2013 12:48
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.

Re: Wie kann ich einen Webcounter einbinden

Verfasst: 28.05.2013 19:35
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: