DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:advanced

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:advanced [2016-04-04 14:27] lotarplugin:advanced [2023-10-30 22:35] (current) Klap-in
Line 1: Line 1:
-====== Advanced Config Plugin ======+====== Advanced Plugin ======
  
 ---- plugin ---- ---- plugin ----
-description: +description: Import/Export utility and Control the advanced settings of your DokuWiki from Admin page
 author     : Giuseppe Di Terlizzi  author     : Giuseppe Di Terlizzi 
 email      : giuseppe.diterlizzi@gmail.com  email      : giuseppe.diterlizzi@gmail.com 
 type       : admin type       : admin
-lastupdate : 2016-04-04 +lastupdate : 2022-12-10 
-compatible : Weatherwax,hrun,Detritus+compatible : Hrun, Detritus, Elenor of Tsort, Frusterick Manners, Greebo, Hogfather, Igor, Jack Jackrum
 depends    :  depends    : 
 conflicts  conflicts 
-similar    :  +similar    : confmanager, acronymedit 
-tags       : admin, confighookacronymsabbreviations, entities, interwiki, mime, blacklist, scheme, styles, javascript, htaccess+tags       : abbreviations, acronyms, admin, backupblacklistconfigcss, entities, export, hook, htaccess, import, interwiki, javascript, mime, plugins, scheme, styles
  
-downloadurl: http://github.com/LotarProject/dokuwiki-plugin-advanced/zipball/master +downloadurl: https://github.com/giterlizzi/dokuwiki-plugin-advanced/zipball/master 
-bugtracker : http://github.com/LotarProject/dokuwiki-plugin-advanced/issues +bugtracker : https://github.com/giterlizzi/dokuwiki-plugin-advanced/issues 
-sourcerepo : http://github.com/LotarProject/dokuwiki-plugin-advanced/+sourcerepo : https://github.com/giterlizzi/dokuwiki-plugin-advanced
 donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9LJDLVSNGYSA2 donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9LJDLVSNGYSA2
  
 screenshot_img :  screenshot_img : 
 ---- ----
 +
 +===== Import / Export Utility ======
 +
 +You can export one or more pages (or a single or more namespaces) for a backup or for import to another DokuWiki installation (eg. from testing to production server).
 +
 +===== Advanced DokuWiki configuration =====
  
 Control the advanced settings of your DokuWiki from Admin page. Control the advanced settings of your DokuWiki from Admin page.
  
-  * DokuWiki local configs: +=== DokuWiki local configs === 
-    Abbreviations and Acronyms + 
-    Entities +Abbreviations and Acronyms | ''acronyms.local.conf''  | | 
-    InterWiki Links +Entities                   | ''entities.local.conf''  | | 
-    MIME Type +InterWiki Links            | ''interwiki.local.conf'' | | 
-    Smileys +MIME Type                  | ''mime.local.conf''      | | 
-    URL Schemes +Smileys                    | ''smileys.local.conf''   | | 
-    Blacklist +URL Schemes                | ''scheme.local.conf''    | | 
-  User Styles: +Blacklist                  | ''wordblock.local.conf'' | | 
-    Screen +^ ACL                        | ''acl.auth.php''         | :!: | 
-    Print +^ Main                       | ''local.php''            | :!: | 
-    Feed +^ Users                      | ''users.auth.php''       | :!: | 
-    All +^ Bootstrap3 NS Themes ((Only for [[:template:bootstrap3]] template)) | ''bootstrap3.themes.conf'' | | 
-  * User Script + 
-  * .htaccess+:!: Edit carefully 
 + 
 +=== User Styles === 
 + 
 +Screen  | ''userstyle.css'' | 
 +Print   | ''userprint.css'' | 
 +Feed    | ''userfeed.css'' 
 +All     | ''userall.css''   | 
 + 
 +=== Others === 
 + 
 +  * ''userscript.js'' 
 +  * ''.htaccess''
   * Template Hooks   * Template Hooks
 +  * Purge CSS and JS cache
 +
 +=== Plugins ===
 +
 +  * [[plugin:explain]]
  
 ===== Installation ===== ===== Installation =====
  
-Install the plugin using the [[plugin:plugin|Plugin Manager]] and the download URL above, which points to latest version of the plugin. Refer to [[:Plugins]] on how to install plugins manually.+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually. 
 + 
 +===== Configuration and Settings ===== 
 + 
 +The plugin can be configured in the DokuWiki [[:plugin:config|configuration manager]] available in the admin menu. 
 + 
 +^ Configuration Option ^ Default Value ^ Description ^ 
 +^ ''backup'' | ''0'' | Enable automatic backup after any change to the files in your ''DOKUWIKI/conf'' directory |
  
 ===== Development ===== ===== Development =====
Line 55: Line 85:
  
 Please report bugs or feature requests at the [[https://github.com/LotarProject/dokuwiki-plugin-advanced/issues|Bug tracker]]. Please report bugs or feature requests at the [[https://github.com/LotarProject/dokuwiki-plugin-advanced/issues|Bug tracker]].
 +
 === ToDo/Wish List === === ToDo/Wish List ===
 +
 +== History/Backup of modified Admin files ==
 +
 +I would love to see a configuration option for this plugin that enables saving a history of the files that it modifies.  The simplest approach I see is: when overwriting a file, save old copy as ''<filename>.YYYY-MM-DD_HH.MM.SS.'' --- [[user>marcink|marcink]] //2016-04-20 17:40//
 +
 +> Hi marcink, I have added this functionality in v2016-05-10 version. Thanks for your idea! ---  [[user>lotar|Giuseppe Di Terlizzi]] //2016-05-10 12:07//
  
 ===== FAQ ===== ===== FAQ =====
  
 ===== Discussion ===== ===== Discussion =====
 +
 +If plugin ''explain'' is not installed, you get this error: <code>
 +Warning: Invalid argument supplied for foreach() in .../lib/plugins/advanced/admin.php on line 399
 +</code>
 +
 +It took me a while to find out about that.
 +
 +> This issue is fixed in v2016-10-24 release
 +> --- [[user>lotar|Giuseppe Di Terlizzi]] //2016-10-24 23:33//
 +
plugin/advanced.1459772854.txt.gz · Last modified: 2016-04-04 14:27 by lotar

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