Konfiguration

Wenn Sie Änderungen vornehmen möchten, sollten Sie diese Schrittweise durchführen und nach jeder Änderung die Auswirkung auf das Script zu testen. Sie behalten dadurch den Überblick, welche Änderung einen eventuell auftretenden Fehler verursacht hat.

Die Datei "index.php" stellt die Konfigurationsdatei für das Script dar. Sie haben dadurch die Möglichkeit, die Datei zu duplizieren und mit anderen Konfigurationen aufzurufen und zu betreiben, trotzdem aber den selben Script-Kern zu nutzen.

Folgende Variablen können editiert werden:

$language

 

Hier können Sie die Sprache festlegen. Eingetragen werden muss hier das Kürzel, dass auch im Namen der Sprachdatei im Verzeichnis "languages" verwendet wurde (de bei languages.de.inc.php und en bei languages.en.inc.php).

$log_referers

 

Mit dieser Variable können Sie festlegen, ob die externen Verweisseiten (Referer) mitgeloggt werden sollen. Wenn Sie diese Funktion einschalten, müssen das Verzeichnis "/logfiles/" und die Datei "Referer.txt" schreibbar sein (chmod 777).

$count_visitors

 

Mit dieser Variable können Sie festlegen, ob die Seitenaufrufe gezählt werden sollen. Wenn Sie diese Funktion einschalten, müssen das Verzeichnis "/logfiles/" und die Datei "Referer.txt" schreibbar sein (chmod 777).

$display_errors

 

Bei Auslieferung des Scripts ist diese Variable standardmäßig auf "yes" gesetzt. Das hat zur Folge, dass Sie bei der Konfiguration des Scripts Fehlermeldungen und Hinweise zur Einrichtung des Download Centers erhalten. Sobald aber das System funktioniert können Sie die Ausgabe der Meldungen abschalten. So verwehren Sie allzu neugierigen Besuchern den Einblick in das System.

$script_root

 

Tragen Sie in diese Variable den Serverpfad zum Script ein. Der Pfad kann relativ (./counter_script / oder counter_script/) und absolut (z.B.: /usr/local/etc/httpd/.../counter_script / oder /kunden/homepages/.../.../htdocs/counter_script /) angegeben werden (immer mit Slash am Ende).

$path['templates']

 

Diese Variable enthält den Pfad zu den HTML-Template-Dateien.

$path['logfiles']

 

Diese Variable enthält den Pfad zum Verzeichnis, in dem sich die Log-Dateien befinden.

$temp['template']

 

Diese Variable enthält den Dateinamen der HTML-Template-Datei.

$file['referer']

 

In dieser Variable ist der Name der Referer-Datei gespeichert.

$file['count']

 

Diese Variable enthält den Namen der Datei, in der die Seitenaufrufe gezählt werden.

$add_text

 

Sie können weitere Werte, Text, Variablen oder andere Inhalte an dieser Stelle festlegen. Diese Inhalte können Sie dann mit Hilfe von entsprechenden Markierungen in geschweiften Klammern in die Templates übertragen.

 

 

Wenn Sie eigene Werte in der Variable $add_text hinzufügen folgen Sie bitte dem Muster, dass durch die beiden Beispieleinträge deutlich gemacht wurde.

 

$add_text = array(
'txt_additional' => 'Additional',
'txt_more' => 'More'
);

Der erste Teil eines Eintrags (z.B.: txt_additional) stellt den Namen der Platzhalter im Template dar. Wenn Sie also den Wert von txt_additional im Template anzeigen möchten, tragen Sie dort den Namen umschlossen von geschweiften Klammern ein - {txt_additional}. Der Name darf keine Leer- oder Sonderzeichen enthalten. Erlaubt ist nur der Unterstrich.