2. Installation

Das Modul selbst wird wie jedes andere auch über "Module verwalten" installiert und aktiviert. Dort können dann auch die Einstellungen vorgenommen werden.

Es muß lediglich _include/printnavigation.php im ConPresso-Stammverzeichnis durch eine angepasste Version ersetzt werden.

Vorgehensweise

  1. Das Modul wird in einen Unterordner des Conpresso-Verzeichnisses kopiert. Dazu einfach den gesamten Ordner mod_language ins ConPresso-Verzeichnis per FTP übertragen.
  2. Aus dem Verzeichnis root/_include die Datei printnavigation.php ins _include-Unterverzeichnis des ConPresso- Stammverzeichnisses kopieren.
  3. Nach Einloggen ins Backend kann das Modul über "Module"-"Module verwalten" installiert werden.
    Hierzu werden die untenstehenden Aktionen zur Verfügung gestellt.

Installation
Durch Klick auf wird das Modul installiert und die notwendigen Tabellen erstellt sowie alle Einstellungen vorgenommen.

Aktivierung
Durch Klick auf wird das Modul aktiviert und ab sofort die zugehörige Navigation angezeigt, mit der alle weiteren modulspezifischen Aktionen durchgeführt werden.

Deaktivierung
Durch Klick auf wird das Modul deaktiviert und die Navigation wieder entfernt. Es wird dabei nichts gelöscht oder geändert, auch das Frontend bleibt erreichbar!

Deinstallation
Durch Klick auf wird das Modul nach einer Sicherheitsabfrage deinstalliert und damit die getätigten Einstellungen gelöscht!
Um das Modul vollständig zu entfernen, müssen Sie jetzt nur noch das Modul-Verzeichnis löschen.

Modulspezifische Funktionen

Einstellungen
Durch Klick auf wird das Menü für die Moduleinstellungen aufgerufen.

Nutzung der Funktionen

Um die Modulfunktionen auf der Webseite nutzen zu können, müssen noch folgende Anpassungen vorgenommen werden:

Im Seitentemplate wird im HEAD-Tag folgende Funktion eingesetzt: <!-- Function : LanguageCSS; -->
Hiermit werden die CSS-Styles je nach aktuell gewählter Sprache voreingestellt.

Bei Verwendung von PHP kann auch <?php echo LanguageCSS(); ?> verwendet werden.

An der Stelle der Seite, an der die Umschaltung mittels Nationalflaggen erscheinen soll, wird folgende Funktion eingesetzt: <!-- Function : LanguageSwitch; -->
Hiermit wird ein statischer Umsachaltcode eingesetzt (für den Fall, daß auf dem Client Javascript deaktiviert ist), der mittels Javascript durch einen dynamsichen Code ersetzt wird.

Bei Verwendung von PHP kann auch <?php echo LanguageSwitch(); ?> verwendet werden.