Hi TiddlyWiki users and devs, I've been working on improving my full-text search plugin, and I was wondering what the community standards for plugin-specific configuration are. Here are some options I've thought up:
A separate tab in the control panel via $:/tags/ControlPanel (like full text search currently does) The advantage to this approach is that it's easy to get to, and all options are bundled together under a single tab. The disadvantage is that if enough plugins did this, the number of tabs in the control panel would get out of hand! Under the "settings" tab in the ControlPanel via $:/tags/ControlPanel/Settings The advantage here is that all settings are in one spot, but the disadvantage is that you may need to scroll down quite a bit to find a plugin's options. A configuration tiddler in the plugin itself (displayed alongside "readme" and "history" in the plugin's tiddler) I like this approach because it's very clear which plugin the options are for, and everything is bundled together; however, discoverability and getting to a plugin's options is a little harder this way. But you could always mix this approach with the others if you wanted a particular plugin's options to be easy to access; you could just transclude the plugin's configuration tiddler in another tagged with $:/tags/ControlPanel, or $:/tags/ControlPanel/Settings, or both. I'm thinking of converting full text search to use this approach. Something else? Also, where do you store your configuration data? I've been storing it in tiddlers prefixed with $:/plugins/hoelzro/full-text-search, but I've seen non-namespaced system tiddlers used in practice too. If anyone could shed some light on what they do for their plugins, or what they've seen in the wild, I would really appreciate it! Thanks, Rob -- 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 https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/4e57c1d0-b663-4f13-ae41-54ebbe75eef3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

