DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:extension

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
plugin:extension [2014-09-05 16:16]
50.78.152.185 grammar correction
plugin:extension [2020-05-01 18:51] (current)
andi
Line 28: Line 28:
  
 The Extension Manager is accessible from the admin screen (Login as superuser, click "Admin" and choose "Extension Manager"). The Extension Manager is accessible from the admin screen (Login as superuser, click "Admin" and choose "Extension Manager").
- 
 ==== Listing Installed Plugins and Templates===== ==== Listing Installed Plugins and Templates=====
  
Line 90: Line 89:
 For the update process to work properly it is necessary that the date "Last updated on" in the Dokuwiki Extension repository equals the date in the file [[devel:plugin_info|plugin.info.txt]] for plugins and [[devel:template_info|template.info.txt]] for templates in the source tarbal/zipfile. If this is not the case: the update will not take place or the "Update" signal persists. For the update process to work properly it is necessary that the date "Last updated on" in the Dokuwiki Extension repository equals the date in the file [[devel:plugin_info|plugin.info.txt]] for plugins and [[devel:template_info|template.info.txt]] for templates in the source tarbal/zipfile. If this is not the case: the update will not take place or the "Update" signal persists.
  
 +If an extension is updated, the Extension Manager will remove all the files listed in the [[devel:deleted.files]] file if such a file is added to the extension.
 ==== Uninstalling Extensions ==== ==== Uninstalling Extensions ====
  
Line 101: Line 101:
   - go to the ''/lib/tpl'' (for a template) or ''/lib/plugins'' folder   - go to the ''/lib/tpl'' (for a template) or ''/lib/plugins'' folder
   - find the critical extension's folder and delete it   - find the critical extension's folder and delete it
 +
 +===== Command Line Interface =====
 +
 +The plugin also installs a [[:cli|command line plugin]] which allows to do all the actions mentioned above from the command line. This is especially useful if you want to automate the setup of your DokuWiki. Eg. using salt or ansible.
 +
 +Run the following command in your DokuWiki directory for a list of commands and options:
 +
 +  ./bin/plugin.php extension --help
 +
  
  
Line 119: Line 128:
  
 ===== Development ===== ===== Development =====
-The rewrite of DokuWiki's [[plugin:plugin|Plugin Manager plugin]] was part of [[devel:gsoc|Google Summer of Code 2011]] with [[user>piyushmishra|Piyush Mishra]] as developer. Before inclusion it is rewritten by [[user>Michitux]] and [[user>Andi]].+The rewrite of DokuWiki's [[plugin:plugin|Plugin Manager plugin]] was part of [[devel:gsoc|Google Summer of Code 2011]] with [[user>piyushmishra|Piyush Mishra]] as developer. Before inclusion it was rewritten by [[user>Michitux]] and [[user>Andi]].
  
 ===== Bugs/feature requests ===== ===== Bugs/feature requests =====
plugin/extension.1409926609.txt.gz ยท Last modified: 2014-09-05 16:16 by 50.78.152.185