Installation des Systems
Geschrieben von Silvermoon am 09. März 2008 12:02
Voraussetzung für die Nutzung des Systems
CMS Software: PHP-Fusion ab Version 6.00.x

1. Download & Entpacken des DL-Pakets
Nachdem Sie das aktuelle Paket aus der DL-Bereich heruntergeladen haben, müssen Sie es entpacken und die Verzeichnisse "security_system" und "security_system_panel" in das Verzeichnis "infusions" Ihres PHP-Fusion Rootverzeichnisses.

2. MySQL-Tabellen erstellen
Sind alle Dateien hochgeladen gehen Sie in den Adminbereich auf Systemadmin und dann den Link Infusionen.


Aus dem Dropdownmenü wählen Sie Security System und klicken auf Installieren. Wird das Security System in der Liste installierter Infusionen angezeigt, sind die Tabellen in die MySQL-Datenbank eingetragen.


3. Anpassen der maincore.php
Jetzt öffnen Sie die "maincore.php " aus dem Root-Verzeichnis und suchen den Eintrag "define("THEMES", BASEDIR."themes/");".

Darunter tragen Sie dann den nachstehenden Code ein:
include(INFUSIONS."security_system/main_control.php");

Speichern Sie die maincore.php und laden die neue maincore.php hoch.

4. Abschliessen der Installation
Jetzt gehen Sie wieder in den Adminbereich und auf Infusionen, dann sollte jetzt hier das Security System gelistet sein. Diesen Link klicken Sie an.


Es folgt eine Lizenzbestätigung, welche Sie aktzeptieren müssen. Ist diese aktzeptiert wurden, kommt man direkt in die Übersicht vom Security System und die Installation ist erfolgreich abgeschlossen.

5. Einbindung des Security System Panels
Das Security System Panel ist ein besonderes Panel, da es nicht die typische Panelansicht hat, sondern so gedacht ist, dass man es in ein vorhandenes Panel mit einfügen oder auch im Theme-Footer einbinden kann. Natürlich kann es auch ganz normal über den Paneladmin eingefügt werden.

5.1 Einbinden im Footer des Themes
Öffnen der theme.php.
Suchen nach "render_footer($license=false) {"
Nach dem gewünschten Footereintrag muss der echo Befehl durch "; abgeschlossen werden. Danach fügt man das Panel ein durch den Eintrag:
require_once(INFUSIONS."security_system_panel/security_system_panel.php");

Wenn erforderlich starten man danach nochmal ein echo " damit der Rest des Footers angezeigt wird.

Der o.g. Panelinclude-Code kann natürlich in ein vorhandenes Panel eingebunden werden.