Benutzer-Werkzeuge

Webseiten-Werkzeuge


developer:addons

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
developer:addons [2015/01/29 16:14]
oesi angelegt
developer:addons [2019/08/13 13:48] (aktuell)
Zeile 1: Zeile 1:
-=== Addons ​===+[[:​start|zurück zur Übersicht]] 
 + 
 +====== AddOns ​======
  
 Addons werden dazu verwendet um FH-Complete um Funktionen zu erweitern: Addons werden dazu verwendet um FH-Complete um Funktionen zu erweitern:
Zeile 11: Zeile 13:
  
    * Erweitern von Optionen    * Erweitern von Optionen
-      * Ausblenden von Feldern im FAS / Tempus+      * Ausblenden von Feldern im FAS / TEMPUS
       * Neue Menüpunkte       * Neue Menüpunkte
       * ...       * ...
Zeile 26: Zeile 28:
       * ...       * ...
  
-==== Installation von Addons ​====+===== Installation von AddOns =====
  
-Um Addons ​zu aktivieren müssen diese in der Konfigurationsdatei /​config/​cis.config.inc.php bzw config/​vilesci.config.inc.php aktiviert werden.+Um ein AddOn zu installieren wird zuerst der Programmcode in das "​addons"​ Verzeichnis des Servers kopiert. 
 +Danach muss das AddOn in der Konfigurationsdatei /​config/​cis.config.inc.php bzw config/​vilesci.config.inc.php aktiviert werden.
 Dazu wird folgender Eintrag editiert: Dazu wird folgender Eintrag editiert:
 <​code>​ <​code>​
Zeile 36: Zeile 39:
 </​code>​ </​code>​
 Mehrere aktive Addons können mit Strichpunkt (;) getrennt werden Mehrere aktive Addons können mit Strichpunkt (;) getrennt werden
-Nach der Aktivierung des Addons ​sind diese im Vilesci ​unter Addons ​sichtbar. Und können dort gegebenenfalls installiert werden wenn das Addon eine eigene Installation benötigt. +Nach der Aktivierung des AddOns ​sind diese im VileSci ​unter dem Menüpunkt //​AddOns// ​sichtbar ​und können dort gegebenenfalls installiert werdenwenn das AddOn eine eigene Installation benötigt. 
-Für die Verwaltung der Addons ​ist eine eigene Berechtigung nötig (basis/​addon)+Für die Verwaltung der AddOns ​ist eine eigene Berechtigung nötig (basis/​addon)
  
-==== Aufbau eines Addons ====+===== Aufbau eines Addons ​=====
  
-Addons ​werden im Ordner /addons/ abgelegt. +AddOns ​werden im Ordner /addons/ abgelegt. 
-Das Addon mit dem Namen template gibt einen Überblick über den Aufbau und die Funktionen eines Addons+Das AddOn mit dem Namen template gibt einen Überblick über den Aufbau und die Funktionen eines AddOns 
 + 
 + 
 +===== Phrasen überschreiben ===== 
 + 
 +Phrasen (Bezeichnungstexte und Übersetzungen) können von AddOns überschrieben werden um die Phrasen an die jeweilige Institution anzupassen. Sind in den AddOns eigene Phrasen vorhanden überschreiben diese die Standardphrasen aus dem Core. 
 +Es ist auch möglich die Phrasen von AddOns zu Überschreiben. Hierzu wird immer die Phrase des zuletzt aktivierten AddOns herangezogen. 
 +Falls Phrasen überschrieben werden empfiehlt es sich daher, ein eigenes AddOn zu erstellen und dieses am Schluss der Liste zu aktivieren:​ 
 +<​code>​ 
 +define('​ACTIVE_ADDONS','​template;​addon1;​addon2;​phrasen'​);​ 
 +</​code>​
  
 +Die Phrasen sind im Verzeichnis locale abgelegt. Um eine Phrase zu überschreiben wird einfach eine Datei mit dem selben Namen angelegt welches die Phrase enthält und die enstprechende Phrase hinzugefügt.
 +In der Datei müssen nur die Phrasen enthalten sein die überschrieben werden sollen.
/var/www/wiki/data/attic/developer/addons.1422544482.txt.gz · Zuletzt geändert: 2019/08/13 13:49 (Externe Bearbeitung)