====== Advanced Plugin ====== ---- plugin ---- description: Import/Export utility and Control the advanced settings of your DokuWiki from Admin page author : Giuseppe Di Terlizzi email : giuseppe.diterlizzi@gmail.com type : admin lastupdate : 2022-12-10 compatible : Hrun, Detritus, Elenor of Tsort, Frusterick Manners, Greebo, Hogfather, Igor, Jack Jackrum depends : conflicts : similar : confmanager, acronymedit tags : abbreviations, acronyms, admin, backup, blacklist, config, css, entities, export, hook, htaccess, import, interwiki, javascript, mime, plugins, scheme, styles downloadurl: https://github.com/giterlizzi/dokuwiki-plugin-advanced/zipball/master bugtracker : https://github.com/giterlizzi/dokuwiki-plugin-advanced/issues sourcerepo : https://github.com/giterlizzi/dokuwiki-plugin-advanced donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9LJDLVSNGYSA2 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. === DokuWiki local configs === ^ Abbreviations and Acronyms | ''acronyms.local.conf'' | | ^ Entities | ''entities.local.conf'' | | ^ InterWiki Links | ''interwiki.local.conf'' | | ^ MIME Type | ''mime.local.conf'' | | ^ Smileys | ''smileys.local.conf'' | | ^ URL Schemes | ''scheme.local.conf'' | | ^ Blacklist | ''wordblock.local.conf'' | | ^ ACL | ''acl.auth.php'' | :!: | ^ Main | ''local.php'' | :!: | ^ Users | ''users.auth.php'' | :!: | ^ Bootstrap3 NS Themes ((Only for [[:template:bootstrap3]] template)) | ''bootstrap3.themes.conf'' | | :!: Edit carefully === User Styles === ^ Screen | ''userstyle.css'' | ^ Print | ''userprint.css'' | ^ Feed | ''userfeed.css'' | ^ All | ''userall.css'' | === Others === * ''userscript.js'' * ''.htaccess'' * Template Hooks * Purge CSS and JS cache === Plugins === * [[plugin:explain]] ===== Installation ===== 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 ===== [[https://travis-ci.org/LotarProject/dokuwiki-plugin-advanced|{{ https://travis-ci.org/LotarProject/dokuwiki-plugin-advanced.png?nocache|Build Status}}]] === Change Log === {{rss>https://github.com/LotarProject/dokuwiki-plugin-advanced/commits/master.atom author date}} === Bugs / Feature Requests === Please report bugs or feature requests at the [[https://github.com/LotarProject/dokuwiki-plugin-advanced/issues|Bug tracker]]. === 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 ''.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 ===== ===== Discussion ===== If plugin ''explain'' is not installed, you get this error: Warning: Invalid argument supplied for foreach() in .../lib/plugins/advanced/admin.php on line 399 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//