develop:scripting-plugin
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
develop:scripting-plugin [d.m.Y H:i] – [Aufbau der plugin.xml] willuhn | develop:scripting-plugin [d.m.Y H:i] – [Aufbau des Plugins] willuhn | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== Hibiscus: Scripting-Plugin erstellen ===== | ===== Hibiscus: Scripting-Plugin erstellen ===== | ||
- | Mit Jameica 2.3 ist es erstmals möglich, Plugins zu erstellen, die keinen Java-Code enthalten. Das ist z.Bsp. für Plugins nützlich, die lediglich Bibliotheken (Jar-Dateien) für andere Plugins bereitstellen oder für Scripting-Plugins. Das folgende Tutorial beschreibt letzteres beispielhaft an einem Plugin " | + | Mit Jameica 2.4 ist es erstmals möglich, Plugins zu erstellen, die keinen Java-Code enthalten. Das ist z.Bsp. für Plugins nützlich, die lediglich Bibliotheken (Jar-Dateien) für andere Plugins bereitstellen oder für Scripting-Plugins. Das folgende Tutorial beschreibt letzteres beispielhaft an einem Plugin " |
Zeile 10: | Zeile 10: | ||
< | < | ||
hibiscus.script.abcbank.zip | hibiscus.script.abcbank.zip | ||
- | |-- plugin.xml | + | |
- | |-- hibiscus.script.abcbank.js | + | +-- hibiscus.script.abcbank (Ordner) |
- | +-- lib | + | |-- plugin.xml |
- | | + | |
- | | + | |
- | | + | |-- commons-codec-1.4.jar |
- | | + | |-- commons-io-1.4.jar |
- | | + | |-- cssparser-0.9.5.jar |
- | | + | |-- serializer-2.7.1.jar |
- | | + | |-- xml-apis-1.3.04.jar |
- | | + | |-- commons-collections-3.2.1.jar |
- | | + | |-- commons-lang-2.4.jar |
- | | + | |-- htmlunit-2.7.jar |
- | | + | |-- nekohtml-1.9.14.jar |
- | | + | |-- xalan-2.7.1.jar |
- | | + | |-- commons-httpclient-3.1.jar |
- | | + | |-- commons-logging-1.1.1.jar |
- | | + | |-- htmlunit-core-js-2.7.jar |
- | | + | |-- sac-1.3.jar |
+ | |-- xercesImpl-2.9.1.jar | ||
+ | +-- LICENSE.TXT | ||
</ | </ | ||
===== Aufbau der plugin.xml ===== | ===== Aufbau der plugin.xml ===== | ||
- | Die Datei " | + | Die Datei " |
Das Plugin sendet ausserdem eine Message an die Queue " | Das Plugin sendet ausserdem eine Message an die Queue " | ||
Zeile 47: | Zeile 49: | ||
< | < | ||
- | < | + | < |
<import plugin=" | <import plugin=" | ||
- | <import plugin=" | + | <import plugin=" |
</ | </ | ||
Zeile 65: | Zeile 67: | ||
Fertig. Die ZIP-Datei kann nun bequem über den Plugin-Manager von Jameica (im Menu zu finden unter Datei-> | Fertig. Die ZIP-Datei kann nun bequem über den Plugin-Manager von Jameica (im Menu zu finden unter Datei-> | ||
- | Nochmal der Hinweis: Das funktioniert erst seit Jameica 2.3 (derzeit Nightly-Build). | + | Nochmal der Hinweis: Das funktioniert erst seit Jameica 2.4. |
Beachte bitte auch, die Lizenz-Informationen von Jar-Dateien mitzuliefern, | Beachte bitte auch, die Lizenz-Informationen von Jar-Dateien mitzuliefern, | ||
Impressum | Datenschutz
develop/scripting-plugin.txt · Zuletzt geändert: d.m.Y H:i von willuhn