< Einleitung | Plugin-Spezifikation 2.0 | Integration/Komponentenarchitektur >

Bestandteile von Plugins

Plugins werden als Pakete distributiert. Diese Pakete enthalten folgende Bestandteile:

  • genau eine Manifest-Datei mit dem Namen plugin.manifest
  • genau eine Datei mit dem Namen PluginName.class.php, in der genau eine Klasse mit dem Namen PluginName enthalten ist.
  • optional weitere Dateien wie statischen Inhalt (Bilder, CSS-Stylesheets, JavaScript-Dateien) oder PHP-Bibliotheken.
  • optional ein Unterverzeichnis mit dem Namen migrations, welches Migrations-Dateien enthalten.

Ein Beispiel für die Verzeichnisstruktur in einem Plugin-Paket:

  DummyPlugin.class.php 
  plugin.manifest 
  images/
    images/icon.png
  stylesheets/
    stylesheets/grid.css
  migrations/ 
    migrations/1_test.php 
    migrations/2_foo.php 

< Einleitung | Plugin-Spezifikation 2.0 | Integration/Komponentenarchitektur >

 

 

Quelle: Basis-Wiki-Hilfe | Letzte Änderung: 20.05.2008 13:04 Uhr, mlunzena | Local view: Basis-Hilfe