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.