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-23 10:51] – [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-22 +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 152: Line 152:
 Current status: Current status:
   * feature freeze, prepare to stable   * feature freeze, prepare to stable
-  * documentation needs to be extended added+    * 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.
   * 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)
-  * helper method docs to this page. 
   * test for all setting types.   * test for all setting types.
  
Line 170: Line 171:
       * script / gui cosmetic fixes.       * script / gui cosmetic fixes.
     * testing/RC release     * testing/RC release
-  * **2015-07-22**+  * **2015-07-23**
     * disable caching if it's emulated     * disable caching if it's emulated
     * trigger error on unmet dependency     * trigger error on unmet dependency
     * clean up commented out codes     * clean up commented out codes
 +  * **2015-07-27**
 +    * removed explorertree's js callbacks, instead listening to explorertree's events (this to preparation for export-config feature)
 +    * added id to explorertree, but currently hardcoded.
 +    * removed global functions, now instead listening to events:
 +      * ''settingstree_selectlevel'' -> listen to explorertree's ''tree_selected'' event 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)
 +  * **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. 
  
 === ToDo/Wish List === === ToDo/Wish List ===
  
 ... ...
- 
- 
 ===== Discussion ===== ===== Discussion =====
  
plugin/settingstree.1437641465.txt.gz · Last modified: 2015-07-23 10:51 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