Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin:erweiterbarkeit

Erweiterbarkeit (Admin)

Es gibt die Möglichkeit, das Programm zu erweitern, ohne dabei größere Probleme bei Updates zu verursachen.

Teile des Programmcodes wurden in das Verzeichnis /trunk/include/tw/ ausgelagert um individuelle Anpassungen am Programm durchzuführen. (zB Menüstruktur des CIS, Vorlagen für PDFs, die nicht über XSLT erstellt werden, …) Dieser Ordner kann kopiert und unter einem anderen Namen im include Ordner abgelegt werden. Der Pfad zu diesem Ordner wird im cong.inc.php in der Konstante EXT_FKT_PATH abgelegt. Danach können die Dateien in diesem Verzeichnis abgeändert werden, ohne dass diese bei einem Update überschrieben werden.

Zusätzliche Menüpunkte im FAS-Online

Im FAS-Online können auch zustzliche Menüpunkte eingefügt werden, ohne dass diese bei einem Update überschrieben werden. Dies ist nützlich, falls zusätzliche Statistiken o.ä. eingebaut werden sollen. Dazu gibt es im Ordner /trunk/include/tw/ zwei Files:

  • fas_zusatzmenues.inc.php
  • fas_zusatzmenues.js.php

Im ersten File kann der XUL Code für die Erstellung zusätzlicher Menüs eingetragen werden.
Das Zweite File enthält den dazugehörigen Javascript Code um etwa die Seite mit der Statistik aufzurufen.

Einen Beispielcode für das Hinzufügen eines neuen Menüpunktes bendet sich in den oben genannten Dateien.

Der neue Menüpunkt wird im FAS, nach einfügen des Codes, automatisch vor dem Menüpunkt Extras eingebunden.

/var/www/wiki/data/pages/admin/erweiterbarkeit.txt · Zuletzt geändert: 2019/08/13 13:48 (Externe Bearbeitung)