chCounter 3.1.3 einbinden und TITLE dafür verwenden chCounter 3.1.3 einbinden und TITLE dafür verwenden
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

chCounter 3.1.3 einbinden und TITLE dafür verwenden

Started by dp-wurzel, July 05, 2007, 11:29:34 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

dp-wurzel

Moin,
Ich hab in meiner header.html den chCounter 3.1.3 eingebunden, soweit funktioiert alles.
Der Code sieht aktuell so aus:
<?php
$chCounter_visible 
0;
$chCounter_status 'active';
$chCounter_page_title 'Coppermine';
include( 
'/var/www/web722/html/counter/counter.php' );
?>


Nun steht natürlich in der Counterübersicht immer "Coppermine" egal welches Bild/Seite angezeigt wird.
Ich hätte halt gern das der Seitentitel/Bildname in der Übersicht angezeigt und gezählt wird. Gibt es irgendeine Möglichkeit vielleicht aus der displayimage.php oder so den Seitentitel an den PHP-Code in der header.html zu übergeben? In der template.html gibt es ja den Eintrag
<TITLE>{TITLE}</TITLE> im Header der dann dynamisch erstellt wird. Kann ich {TITLE} igendwie verwenden/umwandeln etc..?
Hat jemand den chCounter 3.1.3 so in Coppermine eingebunden das tatsächlich der Seitentitel gezählt wird?
Ich verstehe leider nichts von PHP. Momentan stöber ich zwar auf einer PHP Anfängerseite  aber das kann dauern..
Eine Mysql abfrage würde ich aber aktuell auch schon hinbekommen aber halt nicht vom aktuell angezeigten Bild. ;D

MfG dp-wurzel

Joachim Müller


dp-wurzel


Joachim Müller

Nicht unbedingt eine Lösung für Dein Problem, aber dennoch ober-wichtig: Du benutzt cpg1.4.3 und hängst damit 9 (!!) Versionen zurück. Upgrade auf cpg1.4.12 ist absolute Pflicht!

dp-wurzel

Quote from: GauGau on July 06, 2007, 10:10:59 AM
Upgrade auf cpg1.4.12 ist absolute Pflicht!
Hallo,
Ja ich weiss. Ich habs mir jetzt für's Wochende fest vorgenommen. Ehrlich!
Ich hab jetzt schonmal die Datenbank gesichert und die aktuelle Version gezogen.
Eine Lösung für mein Problem habe ich ich jetzt im Clever-Forum zum Counter erhalten.
Ich denke es ist sinnvoll hier die Lösung zu posten damit es auch gesucht und gefunden werden kann.
Die Lösung ohne Anzeige des Counters!
1. aus der 'themes.inc.php'  alles von:

// Function for writing a pageheader
if (!function_exists('pageheader')) { //{THEMES}
function pageheader($section, $meta = '')

bis

} //{THEMES}

kopieren und in die 'theme.php'  des verwendeten Themas kopieren
2.
Danach einfügen:

//added by ib
//Seitentitel in Variable packen
$mypage =strip_tags(bb_decode($section));
// CHCOUNTER
// die Anzeige ist ggf. eingefügt in einer definierten footer-include Datei

(Die Kommentare kann man natürlich weglassen).
3.(Counter einfügen)
$chCounter_visible = 0;
$chCounter_page_title = $mypage;
include('counter_pfad/counter.php' );


Ein extra einfügen des Counters in eine Header oder Footer Datei kann entfallen
Vielen Dank nochmal an Inge aus dem Counterforum.
Hier nochmal ein Link auf den Originalartikel: http://clever-forum.de/read.php?47,125841,125841#msg-125841
Ich denke man kann dann den Thread schließen.
MfG dp-wurzel