Over here More precise titlecase? - #33 by TW_Tones I raised the Idea of developing transformer filters, to transform text and possibly automating the generation of Editor toolbar buttons, to act on the selected text.
To get this started I thought I would build a way to write, test and save such transformer filters easily. Once I have a few, I will extend it to generate editor toolbar buttons and more.
- This was quick and easy to do and looks as follows;
- Not the difference between regular list filter and these “transformer” filters is the transformer filters are designed to reformat the input if particular ways.
However I realised this could be generalised to build;
Designer editors and SDK (software development kits)
Versions of this could be used to retrieve, review, edit, many objects and code snippets within Tiddlywiki,
- Global/local macro definitions
- Buttons, Page Controls, View, Edit and Editor
- Snippet tiddlers
- Advanced search filter tiddlers
- Custom functions and widgets.
- Global keyboard shortcuts.
- Stylesheets
The idea would be to create a generic tool that can be quickly customised and built to serve a particular design purpose, and using knowledge about the specific area to simplify creation, and simultaneously document what each need to change.
- First we could search and retrive content already in the wiki to start design, like an existing button.
- Each could come with a set of templates for major forms of the elements we may create.
- Designed correctly we can have a way to package the results to share and accumulate.
- This starts with a somewhat meta idea to build a generic builder, then customise this to specific builders.