01_user_documentation:11_plugin:01_structure
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| 01_user_documentation:11_plugin:01_structure [2025/11/01 03:24] – created gaetan | 01_user_documentation:11_plugin:01_structure [2025/11/01 03:55] (current) – gaetan | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Structure ====== | ====== Structure ====== | ||
| - | The GroIMP software can be extended by plugins. This page describes how to write a plugin named MyPlugin. | ||
| - | Firstly, | + | Any repository with a '' |
| + | To be properly loadable though, the '' | ||
| + | |||
| + | <code xml> | ||
| + | <?xml version=" | ||
| + | <plugin id=" | ||
| + | version=" | ||
| + | xmlns=" | ||
| + | </ | ||
| + | |||
| + | where '' | ||
| + | |||
| + | |||
| + | ===== ===== | ||
| + | |||
| + | A plugin has to have a special directory layout. The layout depends on how you run GroIMP. There are currently two layout: | ||
| - As compiled plugin. | - As compiled plugin. | ||
| - As compiled classes. | - As compiled classes. | ||
01_user_documentation/11_plugin/01_structure.1761963893.txt.gz · Last modified: 2025/11/01 03:24 by gaetan
