small counter in der theme

Begonnen von lausbub, 09 Dezember 2007, 21:42:48

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

lausbub

hi @ll

ich möchte das ergebnis des small counters direkt in einer ecke in der theme anzeigen lassen.

in der Readme vom small counter steht:

Das Counterergebnis kann auch direkt ohne Block angezeigt werden.
Dazu muss die Datei counter.php dort includiert werden, wo das Countergebnis später angezeigt werden soll.
Folgende Variablen sind dann gesetzt :

$onpages    = User Online
$todays    = Besucher heute
$totalvisitorss   = Besucher gesammt
$hitss      = Seitenzugriffe


Nun meine Frage

Muß ich nicht dann eine funktion so wie hier beschrieben in der funktions.php vom theme erstellen
http://www.pragmamx.org/Forum-topic-21772.html

oder wie mache ich des am besten?

gruß
thorsten
PHP Version: 5.2.11
MySql Version: 5.0.51a
Server-Version: Apache/2.2.8 (Linux/SUSE)
Pragma 1.12

uli2006

moin thorsten!

du fügst den funktionsaufruf:    {SHOWOWNCOUNTERSCRIPT}   an der stelle im theme ein,
wo der counter erscheinen soll.

diese funktion fügst du in deine functions.php vom theme ein, ganz unten:

function SHOWOWNCOUNTERSCRIPT()
{
   global $prefix;
   require("counter/counter.php");
   $out= "<table>";
   $out.="<b>People Online: </b>\n";
   $out.="".$onpages."&nbsp;&nbsp;";
   $out.="<b>Today's Visitors: </b>";
   $out.="".$todays."&nbsp;&nbsp;";
   $out.="<b>Total Visitors: </b>";
   $out.="".$totalvisitorss."&nbsp;&nbsp;";
   $out.="<b>Total Hits: </b>&nbsp;";
   $out.="".$hitss."</table>";
   return $out;
}

und natürlich die tabellen im der datenbank unter dem richtigen prefix anlegen.

gruß
uli

uli2006

muss mich etwas ergänzen, war wohl zu schnell heute mittag...

folgendes muss noch in die functions.php in die function theme_replace_start
(etwa zeile 150)

$part[] = array("{SHOWOWNCOUNTERSCRIPT}", SHOWOWNCOUNTERSCRIPT());

grüße
uli

lausbub

Hi Uli

Schuldige das ich erst jetzt Antworte.  :red:

Mußte länger Arbeiten.

Besten und herzlichsten Dank für deine Antwort, werde ich gleich einbauen.
Freut mich
Danke dir

Gruß
Thorsten  :)
PHP Version: 5.2.11
MySql Version: 5.0.51a
Server-Version: Apache/2.2.8 (Linux/SUSE)
Pragma 1.12

lausbub

ich krieg es nicht zum laufen!

bei mir bleibt die Seite weiß, sie wird nicht geladen. komisch

Hilfe

Thorsten
PHP Version: 5.2.11
MySql Version: 5.0.51a
Server-Version: Apache/2.2.8 (Linux/SUSE)
Pragma 1.12

JoergK

Hi ;)

Haste Dir mal meine Einbauanleitung für den ChCounter angesehen?
http://www.pragmamx.org/Forum-topic-20760-start-msg145150.html#msg145150

Ich kenne jetzt den Small_Counter nicht, denke aber dass die Anleitung auch dafür passen sollte.
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody