Saturday, April 20 in 2024
Module Frontpage Slideshow

expCounter in Website Baker einbinden

Nachfolgend  hier eine kleine Anleitung wie man den expCounter in eine  Website Baker  Installation einbauen kann.

 

Der expCounter ist sowohl als Standalone Produkt als auch als Website Baker Modul verfügbar.

Das Website Baker Modul wird einfach gemäss den allgemeinen Modulanweisungen installiert. Zusätzliche Anweisungen zur Einbindung stehen auf der Modulseite bei AMASP. Zusätzlich gibt es eine Vielzahl von  Möglichkeiten den Counter mit Hilfe eines"Snippets" zu konfigurieren.

Während der Installation werden alle notwendigen Infornationen abgefragt. Nach Installation steht das Modul und alle Satistiken unter Admin Tools im Backend zur Verfügung.

 

Der Einbau als Standalone Produkt erfolgt nach dieser Anleitung:


Schritt 1: expCounter downloaden und installieren

Downloaden Sie die aktuelle expCounter Version und installieren Sie diese gemäss der Installationsanleitung. Als Zielverzeichnis für die expCounter Dateien auf dem Webspace empfiehlt sich ein Unterverzeichnis von Website Baker. Wenn sich Website Baker z.B. unter /httpdocs/wb/ befindet, so sollte der expCounter im Ordner /httpdocs/wb/expcounter/ installiert werden. Entsprechend für das Rootverzeichnis bedeutet dieses /httpdocs/expcounter/   .



Schritt 2: expCounter in das Website Baker Template einbinden

Nach Download und Installation des expCounter's muss die  index.php des verwendeten Website Baker Templates ergänzt werden.

Hierzu kann man die enstprechende Template-Datei online mit Hilfe des Adddon File Editors im Ordner /templates/  direkt editieren.

Zu beachten ist hierbei,  dass die Pfadangabe zur counter.php des expCounter's angepasst werden muss.

Folgender Code muss an der Stelle im Template hinzugefügt werden, an der der Counter im Frontend sichtbar sein soll.

Für einen unsichtbaren Counter setzen Sie den Code einfach an das Ende des Templates direkt vor </body>.


 <?php
$chCounter_visible="1";
$chCounter_status="active";
$chCounter_page_title=PAGE_TITLE;
$chCounter_force_new_db_connection="FALSE";
include(WB_PATH."expcounter/counter.php");
$database = new database();
?>

Anmerkung: Über die  Variable

$chCounter_visible

kann die Sichtbarkeit des Counters zusätzlich zu den Einstellungen innerhalb des Counters gesteuert werden. Das war es auch schon. Der Counter ist jetzt einsatzbereit und kann entsprechend der Installation für die Administration aufgerufen werden.