Wiki source code of Mandant-Plugins
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{content/}} | ||
2 | |||
3 | {{figure image="mandant_plugin_en.png" width="500"}} | ||
4 | User interface for uploading custom plugins on the client plugin management page | ||
5 | {{/figure}} | ||
6 | |||
7 | {{info}} | ||
8 | If the plugin manifest contains the attribute //Build-Time// or //Build-Timestamp//, the value of that attribute is shown next to the plugin version, provided it is a SNAPSHOT version. This is helpful when you develop plugins as it helps yuo to distinguish between different SNAPSHOT versions. | ||
9 | {{/info}} | ||
10 | |||
11 | You can add custom functionality to {{formcycle/}} by uploading custom plugins written in Java on the system plugin management page. | ||
12 | |||
13 | == Uploading a plugin bundle == | ||
14 | |||
15 | Click the //browse// button and select the JAR file to upload the plugin. The field //bundle name// will show the file name of the uploaded file. | ||
16 | |||
17 | Finally, click //save// or the plugin will not be registered. | ||
18 | |||
19 | While saving, the system will scan the JAR file for implementations of one of the above-mentioned interfaces that will then be available. | ||
20 | |||
21 | {{info}} | ||
22 | Should the JAR file not contain at least of {{formcycle/}}'s plugin interfaces, the plugin will be discarded and will not be available. | ||
23 | {{/info}} | ||
24 | |||
25 | == Deactivating a plugin == | ||
26 | |||
27 | Use the button {{icon name="ban"/}} to deactivate the selected plugin and the button {{icon name="power-off"/}} to activate it again. A deactivated plugin behaves as if it had been deleted. However, all configured settings of the plugin remain saved and the plugin may be activated again at any time. | ||
28 | |||
29 | == Contained plugin == | ||
30 | |||
31 | This table lists all the {{formcycle/}} plugin interface implementation contained in this plugin bundle, as well as their type. | ||
32 | |||
33 | == Properties == | ||
34 | |||
35 | All global properties of the plugin bundle can be seen and modified here. New entries can be added, existing entries modified or removed. |