DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:repository

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:repository [2018-06-05 23:00] Klap-inplugin:repository [2024-02-06 14:13] (current) andi
Line 1: Line 1:
-====== Plugin Repository ======+====== Extension Repository Plugin ======
  
 This plugin is the counterpart of the [[extension|extension manager]]. It manages [[:extensions]] ([[:plugins]] and [[:templates]]) here at dokuwiki.org and provides the API for the extension manager. This plugin is the counterpart of the [[extension|extension manager]]. It manages [[:extensions]] ([[:plugins]] and [[:templates]]) here at dokuwiki.org and provides the API for the extension manager.
Line 40: Line 40:
   * **type** -- one or more of the plugin types (syntax, action, admin, helper, render)   * **type** -- one or more of the plugin types (syntax, action, admin, helper, render)
   * **lastupdate** -- date when newest version of the plugin was provided, in YYYY-MM-DD format, it is used for automated update checking by the [[plugin:extension|Extension Manager]] and should equal the date in [[devel:plugin_info|plugin.info.txt]]   * **lastupdate** -- date when newest version of the plugin was provided, in YYYY-MM-DD format, it is used for automated update checking by the [[plugin:extension|Extension Manager]] and should equal the date in [[devel:plugin_info|plugin.info.txt]]
 +  * **updatemessage** -- show message to inform users about update, visible in Extension Manager
   * **compatible** -- give the DokuWiki version(s) your plugin is [[:extension_compatibility|compatible]] to. Multiple versions can be given and code names can be used. Eg: 2009-02-14, lemming, anteater.   * **compatible** -- give the DokuWiki version(s) your plugin is [[:extension_compatibility|compatible]] to. Multiple versions can be given and code names can be used. Eg: 2009-02-14, lemming, anteater.
     * Use a plus sign ''**+**'' if you think it's safe to assume that the plugin will be compatible with future releases of DokuWiki.     * Use a plus sign ''**+**'' if you think it's safe to assume that the plugin will be compatible with future releases of DokuWiki.
Line 88: Line 89:
   * **email** -- email address of the template's main author or current maintainer   * **email** -- email address of the template's main author or current maintainer
   * **lastupdate** -- date when newest version of the template was provided, in YYYY-MM-DD format, it is used for automated update checking by the [[plugin:extension|Extension Manager]]  and should equal the date in [[devel:template_info|template.info.txt]]   * **lastupdate** -- date when newest version of the template was provided, in YYYY-MM-DD format, it is used for automated update checking by the [[plugin:extension|Extension Manager]]  and should equal the date in [[devel:template_info|template.info.txt]]
 +  * **updatemessage** -- show message to inform users about update, visible in Extension Manager
   * **compatible** -- give the DokuWiki version(s) your template is compatible to. Multiple versions can be given and code names can be used. Eg: 2009-02-14, lemming, anteater   * **compatible** -- give the DokuWiki version(s) your template is compatible to. Multiple versions can be given and code names can be used. Eg: 2009-02-14, lemming, anteater
   * **depends** -- comma separated list of template dependencies if any   * **depends** -- comma separated list of template dependencies if any
Line 124: Line 126:
 When a new release candidate is available please update the plugin homepage with appropriate compatibility, use the release name (i.e. "rincewind") rather than the RC date. That way you won't have to update the compatibility information as the final release is done. When a new release candidate is available please update the plugin homepage with appropriate compatibility, use the release name (i.e. "rincewind") rather than the RC date. That way you won't have to update the compatibility information as the final release is done.
  
-===== Discussion ===== 
  
-"Random Template" on [[extensions]] page can show very old templates with no compatibility info. Maybe the plugin should be changed to show only those with recent compatibility info? --- [[user>sancaya|Constant Illumination]] //2015-04-06 16:43// 
  
-> I have removed the whole widget as it not worth having if half of the templates it's displaying are unusable. --- [[user>ach|Anika Henke]] //2015-04-12 10:42// 
plugin/repository.1528232421.txt.gz · Last modified: 2018-06-05 23:00 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki