DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:confmanager

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:confmanager [2015-06-24 22:16] Klap-inplugin:confmanager [2024-02-01 11:28] (current) Aleksandr
Line 1: Line 1:
-====== confmanager plugin ======+====== confmanager Plugin ======
  
 ---- plugin ---- ---- plugin ----
 description: Plugin to manage various .conf files description: Plugin to manage various .conf files
-author     : Dominik Eckelmann, Julian Heise +author     : Dominik Eckelmann, Julian Heise, Michael Große
 email      : dokuwiki@cosmocode.de email      : dokuwiki@cosmocode.de
 type       : admin, action, remote type       : admin, action, remote
-lastupdate : 2014-05-28 +lastupdate : 2023-06-13 
-compatible : 2012-10-132013-03-062013-05-102014-09-29+compatible : GreeboHogfatherIgorJack Jackrum
 depends    :  depends    : 
 conflicts  conflicts 
-similar    : txtconf+similar    : txtconf, advanced, acronymedit
 tags       : admin, configuration tags       : admin, configuration
  
Line 17: Line 17:
 sourcerepo : https://github.com/cosmocode/confmanager/ sourcerepo : https://github.com/cosmocode/confmanager/
 donationurl:  donationurl: 
 +
 +screenshot_img: :plugin:confmanager:confmanager_small.png
 ---- ----
  
 ===== Download and Installation ===== ===== Download and Installation =====
-[[http://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ http://cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]] 
  
-Download and install the plugin using the [[plugin:plugin|Plugin Manager]] using the URL given above. Refer to [[:Plugins]] on how to install plugins manually.+[[https://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ https://www.cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]] 
 + 
 +Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
 ==== Changes ==== ==== Changes ====
Line 29: Line 32:
  
 ===== Usage ===== ===== Usage =====
-You can use this plugin to edit several *.conf files from the conf dir via the DokuWiki admin menu.+ 
 +You can use this plugin to edit several ''[[:config#configuration_files|*.conf]]'' files from the ''conf/'' directory via the DokuWiki admin menu: {{https://raw.githubusercontent.com/cosmocode/confmanager/master/admin.svg?20&recache}} Configuration File Manager. 
 + 
 +After selecting a configuration file in the dropdown menu, you can add your own lines, or overwrite or disable the default lines. 
 + 
 +{{:plugin:confmanager:confmanager.png?500|}}
  
 ===== Plugins that support the confmanager ===== ===== Plugins that support the confmanager =====
-  * [[doku>plugin:docsearch]] 
  
-===== Use the conf manager for your plugin =====+  * [[plugin:docsearch]] 
 +  * [[plugin:tagalerts]] 
 +  * [[plugin:uncmap]] 
 +  * [[plugin:elasticsearch]] 
 + 
 +===== Development notes: Use the conf manager for your plugin =====
  
 You can use the ConfManager with your very own plugin. The ConfManager plugin supports different types of config files descripted below. To add the config you have to add an [[devel:action_plugins|action]] component that hooks the ''CONFMANAGER_CONFIGFILES_REGISTER'' event. You can add your config file to the ''$event->data'' array. You can use the ConfManager with your very own plugin. The ConfManager plugin supports different types of config files descripted below. To add the config you have to add an [[devel:action_plugins|action]] component that hooks the ''CONFMANAGER_CONFIGFILES_REGISTER'' event. You can add your config file to the ''$event->data'' array.
Line 94: Line 106:
 $config = new ConfigManagerTwoLine('<Title>', '<Description>', '<Config path>'); $config = new ConfigManagerTwoLine('<Title>', '<Description>', '<Config path>');
 </code> </code>
 +
plugin/confmanager.1435177019.txt.gz · Last modified: 2015-06-24 22:16 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