Wohin mit counterscript?

Mc Tuck
Hallo,

hoffe bin im richtigen Forum:

Ich möchte gern mit dem chcounter 3.1.1 die Zugriffe auf mein wbb 2.1.3 zählen. Wo genau müsste ich dazu das php-Script einbinden damit er ordentlich zählt?
Izzmoo
footer.tpl
Mc Tuck
Beim Counter steht folgendes dazu: Bitte beachte, dass im Normalfall die Dateiendung .php lauten muss, damit der PHP-Code ausgeführt werden kann.

Der code sieht so aus:

code:
1:
2:
3:
4:
5:
<?php
$chCounter_visible = 0;
$chCounter_status = 'active';
include( '/web/php/phpkit/ch/counter.php' );
?>


funzt das trotzdem in der footer.tpl ???
raptile
nabend,

ich habe einen html-script für Counter wo müsste ich diesen dann einbauen?
Mc Tuck
... würde mich freuen, wenn wir beide bald Antworten auf unsere Fragen bekommen. Mir persönlich sitzt der kostenpflichtige Counterservice im Nacken, der zum einen nur noch 5 Tage läuft und zum anderen die schon längst überschrittenen PI´s mir berechnet! Pleas Help!
karl
also, ich habe mal nen Lösungsvorschlag für den PHP-Counter:

Datei: global.php

füge nach:
code:
1:
2:
3:
4:
<?php
@error_reporting(7);
$phpversion=phpversion();

folgendes ein:

code:
1:
2:
3:
4:
5:
6:
7:
8:

/**load counter-script **/
$chCounter_visible = 0;
$chCounter_status = 'active';
include( '/web/php/phpkit/ch/counter.php' );



so und nun die Lösung für den anderen Counter:

da musst du wie oben schonmal erklärt den Code in das Footer Template einfügen. Dabei solltest du beachten, wenn du mehrere Styles installiert hast, dass es möglich ist, dass du dann auch mehrer Footer Templates hast! In jeder müssen die Änderungen vorgenommen werden!
Falls du nicht zurechtkommst, poste den Code...
Mc Tuck
@ Karl:

Danke für die Hilfe. Wo soll ich das einfügen?
karl
shit, da ist mir wohl ein kleiner Fehler unterlaufen... Habe ich doch glatt den Dateinamen vergessen anzugeben ;-)

Wenn wir grad dabei sind, es gibt ncoh eine andere Möglichkeit, dein Code einzufügen... Du könntest ihn in eine txt datei schreiben und diese dann in der footer.tpl importieren.
Mc Tuck
... nun weiss ich aber immer noch nicht, wie die Datei heisst ...

Wie genau kann ich die txt dann in der footer.tpl includen?
karl
die datei heisst global.php habe ich oben editiert, schon das letzte mal ;-)
Mc Tuck
... sorry, hab ich nicht gesehen! Danke. Werde dies mal probieren und testen - meld mich nochmal!

Edit: So, habe es in die global.php so eingefügt. Resultat:

Bild 1 = Startseite vom wbb
Bild 2 = wenn ich einen Beitrag oder ein Forum öffnen will
karl
mhm, sieht ncht so gut aus. was isn das für nen script?

was passiert wenn du den code am ende der global php also for ?> einfügst?

Hab mir das nochmal angeschaut. Das wird glaub etwas komplizierter. Habe es auf die schnelle nicht hinbekommen, dass ich eifnach eine php datei include. wie sieht denn das ganz script aus?
vielleicht kann sich da auch noch jemand anderes was dazu sagen. Sorry, dass ich dir da nicht viel weitergeholfen habe.
Mc Tuck
Am Ende der global.php eingefügt kommt zumindest schonmal keine Fehlermeldung mehr. Aber irgendwie zählt der Counter trotzdem nicht richtig.

Habe folgenden Beitrag in einem anderen Forum gefunden, kann damit aber leider nicht viel anfangen:

Also:

Für alle die den chCounter mit WBB ( Woltlab Burning Board ) verwenden:

1. Template 'phpinclude' ändern:

code:
1:
2:
3:
4:
5:
ob_start(); 
$chCounter_force_new_db_connection = FALSE; 
include( '****/counter.php'); 
$chCounter = ob_get_contents(); 
ob_end_clean();


**** Am besten chCounter/Administration/index.php aufrufen und unter Hilfe und Kontakt den PHP-Code generieren, um den kompletten Pfad in Erfahrung zu bringen. Diesen dann anstatt **** einfügen.

2. Template 'index' ändern:

code:
1:
2:
suche : 
{$lang->items['LANG_START_STATISTIC_NEWESTMEMBER']} $stats[username] 

.

DAHINTER EINFÜGEN:



code:
1:
Besucher insgesamt: {$_CHC_VALUES['besucher_gesamt']} | Besucher heute: {$_CHC_VALUES['besucher_heute']}





Fertig.


Folgende Variblen sind verfügbar:

$_CHC_VALUES['besucher_gesamt']
$_CHC_VALUES['besucher_heute']
$_CHC_VALUES['besucher_gestern']
$_CHC_VALUES['durchschnittlich_pro_tag:besucher']
$_CHC_VALUES['users_online']
$_CHC_VALUES['max_online:anzahl']
$_CHC_VALUES['max_online:timestamp']
$_CHC_VALUES['max_besucher_pro_tag:anzahl']
$_CHC_VALUES['max_besucher_pro_tag:timestamp']
$_CHC_VALUES['seitenaufrufe_gesamt']
$_CHC_VALUES['seitenaufrufe_heute']
$_CHC_VALUES['seitenaufrufe_gestern']
$_CHC_VALUES['durchschnittlich_pro_tag:seitenaufrufe']
$_CHC_VALUES['max_seitenaufrufe_pro_tag:anzahl']
$_CHC_VALUES['max_seitenaufrufe_pro_tag:timestamp']
$_CHC_VALUES['seitenaufrufe_pro_besucher:seitenaufrufe']
$_CHC_VALUES['besucher_seitenaufrufe']

Bitte die { } nicht vergessen ...
karl
na, das hört sich doch schonmal nicht schlecht an. An eine ähnliche Lösung hatte ich auch gedacht. Du musst ja auch irgendwo eine Ausgabe machen.
Was verstehst du nicht daran?
kontaktier mich doch einfach im ICQ (wenn du es hast). anonsten schreib, was du nicht genazu verstehst.
Mc Tuck
... funzt doch nicht.

Wenn ich jetzt das wbb aufrufe erscheint das was auf dem Bild im Anhang ist.

Warum funzt das nicht - muss doch möglich sein diesen Counter für´s wbb lauffähig zu machen!

Was ist mit dem vorher geposteten Lösungsweg (phpinclude)?

Bitte nochmal um Hilfe!

PS: Gibt es vielleicht noch einen anderen Counter, der hier im wbb läuft?
Indeep
der letzte VOrschlag von Mc Tuck klappt sogar im 2.3.5 wunderbar