Hi Jeremy,
Sorry about any confusion.
The meaning of phrase "creating the tiddlers containing multiple checkboxes only or radios only” is this:
There are two types of tiddlers/questions (think quiz with tiddler per question) relevant to my issue:
Each tiddler containing multiple radio widgets, for example, is simple a multiple choice "question". Using the radio widget field parameter, the answer is stored in this tiddler's dedicated field (named 'answer' for example). The value is the "plain" radio's label (the span next to the button; not sure what to call it). Similar with tiddler containing checkbox widgets but "plain", in this case, is a tiddler field "name".
I see I'll need a "wrapper widget" for the checkbox/radio widget so data is more easily handled deeper in the pipeline. This makes sense but I fear I still need the wikifyPlain() ability to handle the radio field (from $radio field parameter) value and converted (TW5 field name requirement) checkbox (from $checkbox field parameter) field names. I've abandoned the idea of using the "default" syntax mentioned earlier (see solution in previous post) so tiddler will only appear as, for example:
Choose the best answer(s):
[ ] //multichoice 1//
[ ] //multichoice 2//
[ ] //multichoice 3//
Here, the tiddler would have tiddler field names of "multichoice 1", "multichoice 2" and "multichoice 3" (note use if wikifyPlain()) and values of true/checked or false/unchecked.
The single-answer questions use the radio widget and another custom rule for questions using $radio. That is:
( ) //choice 1//
( ) //choice 2//
...
Hope that helps you understand my use case better. I'll get busy creating a widget that essentially "wraps" the radio or checkbox widget. Will post again with progress and any unsolved issue with my need for wikiPlain().
Thank you Jeremy.