Benutzer-Werkzeuge

Webseiten-Werkzeuge


develop:repository

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
develop:repository [d.m.Y H:i] – [Aufbau eines Online-Repositories für Jameica-Plugins] willuhndevelop:repository [d.m.Y H:i] – [Installationsvoraussetzungen für Plugins] willuhn
Zeile 98: Zeile 98:
 ==== Installationsvoraussetzungen für Plugins ==== ==== Installationsvoraussetzungen für Plugins ====
  
-Damit ein Plugin via Online-Update installiert werden kann, müssen folgende Voraussetzungen erfüllt sein. Andernfalls wird der Menu-Eintrag "Herunterladen und installieren..." von Jameica deaktiviert:+Damit ein Plugin via Online-Update installiert werden kann, müssen folgende Voraussetzungen erfüllt sein. Andernfalls wird der Menu-Eintrag "Herunterladen und installieren..." von Jameica deaktiviert bzw. beim Versuch der Installation wird eine Fehlermeldung angezeigt:
  
-  * Plugin darf nicht bereits in einer aktuelleren Version installiert sein. +  * Es muss ein beschreibbarer Plugin-Ordner auf dem Computer des Nutzers vorhanden sein. Entweder direkt im Programmordner oder im Jameica-Benutzerordner. Falls im Programmordner keine Schreibzugriffe für den Benutzer erlaubt sind (weil Jameica z.Bsp. in einem Verzeichnis installiert ist, in dem nur Root/AdministratorSchreibzugriff besitztdann wählt Jameica bei der Installation automatisch den Benutzerordner. Sind beide beschreibbar, zeigt Jameica einen Auswahldialog an, in dem der Nutzer selbst entscheiden kann. 
-  * Plugin darf nicht bereits im System-Plugin-Ordner von Jameica installiert (unter Linux z.Bsp. "/opt/jameica/plugins"), da es dort vom Update-Manager nicht überschrieben werden kann. +  * Falls das Plugin Abhängigkeit zu weiteren Plugins besitzt und diese von Jameica nicht automatisch aufgelöst werden können (Jameica sucht die abhängigen Plugins über alle eingerichteten Repositories und installiert diese automatisch mit), müssen sie vom Benutzer vorher manuell installiert werden.
-  * Falls das Plugin Abhängigkeit zu weiteren Plugins besitzt, müssen diese bereits installiert sein. Eine automatische Auflösung der Abhängigkeiten ist noch nicht implementiert.+
   * Die in "<requires jameica="$version"> angegebene Jameica-Version muss kompatibel zur installierten Jameica-Version sein.   * Die in "<requires jameica="$version"> angegebene Jameica-Version muss kompatibel zur installierten Jameica-Version sein.
  


Impressum | Datenschutz
develop/repository.txt · Zuletzt geändert: d.m.Y H:i von willuhn