faInstaller

Stand: 18.11.01; Version 1.0 beta


Mit diesem Tool können Sie ganz schnell eine Installations-Rutine für ihr Script erstellen. Sie müssen lediglich ein paar Einstellungen machen.

Dieses Script benötigt die Config-Klasse im Verzeichnis ../class/ und die form.php-Klasse im selben Verzeichnis.

Lizenz:
Nur für Freeware-Scripts kostenlos verwentbar! Es darf keine Veränderug am Programmcode vorgenommen werden. Geändert werden dürfen die Dateien im Verzeichnis data, jobs, und lang.

/jobs/:
In diesem Verzeichnis liegen die einzelnen Installations-Aufgaben. So können Sie die Installation von einzelnen Scripts zuParketen schnüren.

data/install.ini:
In dieser Datei legen Sie die globalen Optionen für die Installation fest.

/data/:
In diesem Verzeichnis müssen die Datein für die Installation abgelegt werden.

SQL-Dateien:
In diesen Dateien dürfen nur die SQL-Befehle, die mit einem ; gedrennt sind, enthalten sein. Keine Kommentare!

Parsing der Dateien
Alle angebenen Dateien werden nach {Plazhalter} durchsucht und mit entsprechenden Werten ersetzt.
Neben allen Standart-Vars (aus $GLOBALS) werden folgende Variablen erzeugt:
- dbuser
- dbpass
- dbserver
- dbname
- install_nr (Nummer der Installation)
- setupLang (die bei der Installation gewählte Sprache)
- root (Pfad zum Verzeichnis überhalb von /install ; ohne Slash am Ende)
- url (URL zum Verzeichnis überhalb von /install; ohne Slash am Ende)
- Die in der install.ini angegeben Formularfelder

Lizenz-Dateien:
Die Lizenz-Dateien müssen in dem jeweiligen Sprach-Verzeichnis mit den Namen 'lizenz.txt' abgelegt werden. Diese werden dann bei der Installation angezeigt.



faInstaller (c) Falk Amthor