DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:settingstree

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:settingstree [2015-07-29 13:07] – [settingstree Plugin] 194.138.39.55plugin:settingstree [2022-07-30 00:10] (current) Klap-in
Line 6: Line 6:
 email      : jan@fjan.eu email      : jan@fjan.eu
 type       : helper type       : helper
-lastupdate : 2015-07-29 +lastupdate : 2015-08-10 
-compatible : hrun +compatible : Hrun 
-depends    : config, explorertree, (memcache)+depends    : config, explorertree, memcache
 conflicts  conflicts 
 similar    : config, acl similar    : config, acl
Line 14: Line 14:
  
 downloadurl: https://github.com/fajan/settingstree/archive/master.zip downloadurl: https://github.com/fajan/settingstree/archive/master.zip
-bugtracker : # eg. http://github.com//dokuwiki-plugin-settingstree/issues+bugtracker : https://github.com/fajan/settingstree/issues
 sourcerepo : https://github.com/fajan/settingstree sourcerepo : https://github.com/fajan/settingstree
 donationurl:  donationurl: 
Line 31: Line 31:
 This plugin **requires** a html5 browser to work! If you need to use the admin pages via commandline- or pre-html5  browsers (e.g. lynx or ie7), do not use plugins which depends on this one. This plugin **requires** a html5 browser to work! If you need to use the admin pages via commandline- or pre-html5  browsers (e.g. lynx or ie7), do not use plugins which depends on this one.
  
-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.
  
 ===== Overview ===== ===== Overview =====
Line 153: Line 153:
   * feature freeze, prepare to stable   * feature freeze, prepare to stable
     * unplanned, but required feature before stable: "export-config", which will be merged in a week.     * unplanned, but required feature before stable: "export-config", which will be merged in a week.
 +    * "export-config" feature added, returning to feature freeze.
   * documentation needs to be extended added here.   * documentation needs to be extended added here.
   * admin interface is done.   * admin interface is done.
-  * helper methods added+  * export-modal interface is done. 
-    * ''getConf''+  * helper methods added
     * helper methods currently only documented by getMethod (see methods parameters there)     * helper methods currently only documented by getMethod (see methods parameters there)
   * test for all setting types.   * test for all setting types.
Line 181: Line 182:
       * ''settingstree_show_in_hierarchy'' -> listen to ''show_in_hierarchy'' event on root instead.       * ''settingstree_show_in_hierarchy'' -> listen to ''show_in_hierarchy'' event on root instead.
     * exploded ''settingslevel''-'s and ''settingswrapper''-'s ''showHtml'' method to smaller parts (in preparation for export-config feature)     * exploded ''settingslevel''-'s and ''settingswrapper''-'s ''showHtml'' method to smaller parts (in preparation for export-config feature)
 +  * **2015-07-29**
 +    * added 'export-config' feature:
 +       * display modal to set temporary settings override. can be used for changing configuration temorarly for a process (such as exporting, hence the name)
 +       * export-modal has much more similar interface to config plugin, as area is wider and protection checkbox is not present.
 +       * added ``_ignore_for_export`` meta option to hide settings from export-config modal.
 +    * fixed: if invalid value prevented save, all changed values remain changed
 +    * fixed: in update info, "updated from '[default value]'" now displays the effective value and displays '(default value)' behind it.
 +    * fixed: lost event when selecting root after initialization.
 +  * **2015-07-30**
 +    * minor fixes.
 +  * **2015-07-30**
 +    * fix: modal placement and size on low resolution devices
  
 === Known Bugs and Issues === === Known Bugs and Issues ===
  
 I currently don't have much time to test with all possible setting-type, and browsers... I currently don't have much time to test with all possible setting-type, and browsers...
-The current release (07-22) works with Chrome, FF, and IE10.+The current release (07-29) works with Chrome, FF, and IE10.
  
-Next step will be the "export-config" feature, to easily create settings-override-once (e.g. for only one dw2pdf export). Until this is feature is complete (probably by end of the week) there is a chance to have errors in the code... please delay the updates for till it's ready. 
  
 === ToDo/Wish List === === ToDo/Wish List ===
plugin/settingstree.1438168040.txt.gz · Last modified: 2015-07-29 13:07 by 194.138.39.55

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