chCounter in Joomla 1.0.xx einbinden

Hinweis: Dieser Artikel ist älter als zwei Jahre (letzte Änderung: 11. September 2008) und evtl. nicht mehr aktuell.

chCounter downloaden und installieren
chCounter unter chcounter.org herunterladen. Im zip-Archiv chcounter.zip befindet sich im Verzeichnis chCounterx.x.x/docs die Datei install_de.txt, welche die Installation im Detail beschreibt. chCounter wie dort beschrieben installieren. Als Zielverzeichnis für die chCounter-Dateien empfehlen wir ein Unterverzeichnis von Joomla: Wenn sich Joomla unter /htpdocs/joomla/ befindet, so sollten die chCounter-Dateien nach /htpdocs/joomla/chcounter/ extrahiert werden.

chCounter im Joomla 1.0.xx Template einbinden
Um den Counter in Joomla einzubinden, ist es erforderlich, das verwendete Template zu bearbeiten.
Wir gehen im Folgenden davon aus, dass sich das Joomla-Hauptverzeichnis im Verzeichnis /htpdocs/joomla/ befindet, und das chCounter-Verzeichnis unter /htpdocs/joomla/chcounter/ liegt.

Der chCounter kann nun in das Joomla-Template an beliebiger Stelle eingebunden werden. Wir verwenden als Beispiel das Joomla-Default-Template (rhuk_solarflare) und binden den Counter in die rechte Spalte ein (WICHTIG: für die Anzeige muss mindestens ein anderes Modul in der rechten Spalte aktiv sein):

Die Datei httpdocs/joomla/templates/rhuk_solarflare/index.php öffnen

Jetzt die Zeile mit folgendem Inhalt suchen:

<?php mosLoadModules ( 'right' ); ?>

(WICHTIG: da wir den Counter in die rechte Spalte einbinden wollen, müssen wir auch die rechte Modulspalte im Code suchen!)

Folgenden Code unter diese Zeile einfügen:

<br />
<?php
$chCounter_visible = 1; //1 setzt die Sichtbarkeit auf aktiv
$chCounter_status = 'active'; //aktiviert die Zählung
$chCounter_page_title = $mainframe->_head['title']; //liest den Browsertitel der besuchten Seite aus
include( '/xxx/xxx/httpdocs/joomla/counter/counter.php' ); //hier der Pfad aus dem Administrationsmenü &amp;quot;Hilfe &amp;amp; Kontakt&amp;quot; -> Einbindungshilfe PHP
?>

Der Code in der /templates/rhuk_solarflare/index.php sollte nun wie folgt aussehen:

...
<?php if ( $right > 0 ) { ?>
<td>
  <div id="right_outer">
    <div id="right_inner">
    <?php mosLoadModules ( 'right' ); ?>
    <?php
      $chCounter_visible = 1;
      $chCounter_status = 'active';
      $chCounter_page_title = $mainframe->getPageTitle();
      include( '/xxx/xxx/httpdocs/joomla/counter/counter.php' );
    ?>
    </div>
  </div>
</td>
<?php } ?>
...

Falls das direkte bearbeiten der index.php wg. fehlenden Rechten nicht funktioniert, kannst Du über das Joomla-Administrationsmenü -> Einstellungen -> Vorlagen -> Vorlagen Internetauftritt -> rhuk_solarflare -> HTML die index.php wie oben beschrieben ändern.

Das war es auch schon. Damit ist chCounter eingebunden und läuft. Unter deine-seite.de/chcounter werden die Statistiken angezeigt, und unter deine-seite.de/chcounter/administration/ befindet sich die chCounter-Administration.

chCounter als Modul in Joomla 1.0.xx einbinden
Damit nicht immer im Template gearbeitet werden muss (z. B. bei einem Templatewechsel), kann der chCounter auch als Modul an sämtlichen Positionen eingebunden werden. Dazu habe wir ein kleines Modul geschrieben. Nach dem Download lässt es sich wie gewohnt installieren.
Die Parameter "pfad_zum_counter", "sichtbar/unsichtbar" und "aktiv/nicht aktiv" werden abgefragt. der Seiten-/Browsertitel ($chCounter_page_title) wird automatisch ausgelesen und für die Statistiken bereitgestellt.

Empfehle uns: email facebook google plus twitter

Artikel Informationen

  • Erstellt am Donnerstag, 11. September 2008 um 00:14 und abgelegt unter Sonstige mit den Tags: ,
  • Kommentare zu diesen Eintrag im Kommentar Feed Feed.
  • Du kannst einen Kommentar hinterlassen. Pingback ist im Augenblick nicht erlaubt.
Abonnieren
Benachrichtige mich zu:
0 Kommentare
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x