devel:plugins
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
devel:plugins [2014-05-14 19:46] – [Publishing a Plugin on dokuwiki.org] Klap-in | devel:plugins [2019-06-04 09:51] – [Publishing a Plugin on dokuwiki.org] SFITCS | ||
---|---|---|---|
Line 16: | Line 16: | ||
* [[Remote Plugins]] allow to add webservices to your plugin. | * [[Remote Plugins]] allow to add webservices to your plugin. | ||
* [[Auth Plugins]] add additional authentication backend to the DokuWiki, which could be activated via configuration manager. | * [[Auth Plugins]] add additional authentication backend to the DokuWiki, which could be activated via configuration manager. | ||
+ | * [[CLI Plugins]] add command line tools to your plugin | ||
A simple plugin like [[plugin: | A simple plugin like [[plugin: | ||
=====Sources===== | =====Sources===== | ||
+ | |||
There are a number of sources especially for plugin development: | There are a number of sources especially for plugin development: | ||
* The [[devel: | * The [[devel: | ||
Line 25: | Line 27: | ||
* These [[security|security guidelines]] give some deeper understanding of common issues and presents some protection measures. | * These [[security|security guidelines]] give some deeper understanding of common issues and presents some protection measures. | ||
* Some general [[plugin programming tips]] are available, mostly good practices and pointers to handsome tools in DokuWiki. | * Some general [[plugin programming tips]] are available, mostly good practices and pointers to handsome tools in DokuWiki. | ||
+ | |||
===== Plugin Name ===== | ===== Plugin Name ===== | ||
Line 32: | Line 35: | ||
* This is used to separate ''< | * This is used to separate ''< | ||
* Using underscore will also give a [[: | * Using underscore will also give a [[: | ||
- | * If same name are used by two different plugins | + | * If the same name is used by two different plugins |
- | * they are mutually excluding and inherent | + | * they are mutually excluding and inherently |
* furthermore only one of them can have a plugin homepage on dokuwiki.org. | * furthermore only one of them can have a plugin homepage on dokuwiki.org. | ||
Line 50: | Line 53: | ||
At the top of the plugin page a few metadata fields have to be filled. A description of each field can be found on [[plugin: | At the top of the plugin page a few metadata fields have to be filled. A description of each field can be found on [[plugin: | ||
- | From version Ponder Stibbons up an automated update signalling is possible. For the update | + | From version Ponder Stibbons up an automated update signalling is possible. For the update |
+ | |||
+ | Uploads are not allowed on dokuwiki.org, | ||
- | Uploads are not allowed on dokuwiki.org, | + | Plugin developers can check the [[devel: |
===== Overview of Plugin Survey===== | ===== Overview of Plugin Survey===== |
devel/plugins.txt · Last modified: 2023-11-19 23:53 by Klap-in