On Thursday, October 17, 2013 9:09:44 AM UTC-7, Tobias Beer wrote:

> zzConfig is TWclassic style. IMO the new control panel should be the place 
>> to configure this type of configurations. 
>>
> In TWC there is ''AdvancedOptions'' and it doesn't allow you to do all 
> that you might want. Putting all possible tweaks in it seems total 
> overkill. Some options will and should be 'setable' via some 
> plugin-type-tweaks kinda thing. After all, we're in js-country.
>

TWC's AdvancedOptions allows you to view *all* of the config.options.* 
values, but only when you select "show unknown options", which displays 
options that don't have a corresponding description text.

However, this interface is very rudimentary, and has usability issues; 
e.g., the list of options is sorted alphabetically, so it's very difficult 
to identify and configure related settings without knowing exactly which 
settings they are and then finding them in a potentially very long list.

However, as you noted, some options are "plugin-type-tweaks" kinda 
things....

    http://www.TiddlyTools.com/#AdvancedOptionsPlugin

adds the ability to extend AdvancedOptions with plugin-supplied content, 
either by specifying a source -- a tiddler title or a section reference -- 
for the options in the plugin's "slice table":

   | Options | NameOfTiddlerThatDisplaysOptionsForThisPlugin |
or
   | Options | ThisTiddlerTitle##SectionName |

Note: if you include a section named "!Configuration" in your plugin, you 
don't need to specify the "Options" slice value.  The plugin will 
automatically detect the "Configuration" section and use that as a fallback.

To see the results of this plugin, go to look at the bottom of 
http://www.tiddlytools.com/#AdvancedOptions (after the standard table of 
settings).  The plugin-defined settings are automatically gathered together 
and embedded using a tabset, where each tab contains the settings for one 
plugin.

I think a similar mechanism could be added to TW5... not necessarily the 
same manner of display/interface... but the *idea* of showing custom 
configuration panels supplied by the plugins themselves.

-e

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to