@Tones I did see the select widget but was hoping for a method that takes up less space and has a slightly easier mechanic. I'll may use it, at least for now
@Stobot I hadn't thought of using fields in the temp tiddler. I think I would need a method of naming and incrementing through the fields as this will change based on the source tiddler's field contents Thanks to you both for a quick reply On Thursday, August 26, 2021 at 7:19:10 AM UTC-5 Stobot wrote: > I might be proven wrong, but my experience is that it's a 1:1 relationship > between the checkbox and a storage location, there's not a way to directly > have multiple checkboxes change a list per-se. A couple of ideas though: > > - You could use the same temp tiddler and use individual fields for > your possible values, that might make it easier to collect the values for > later processing. > - There are now "checkactions" and "uncheck actions" associated with > the widget. So, if you wanted to, you could force the checkboxes to run a > listops routine to add-subtract values from a list. This would be the > closest to what your expecations are, but it might not actually be the > most > efficient. > > > On Thursday, August 26, 2021 at 8:07:40 AM UTC-4 TW Tones wrote: > >> jkm >> >> Have you looked at the select widget, it also has a multiple option. >> >> Tones >> >> On Thursday, 26 August 2021 at 21:26:28 UTC+10 [email protected] wrote: >> >>> I am able to use the radio widget to control my list filter. Now I >>> would like to use checkboxes in a multi-select manner (e.g., include any >>> checked keywords: Info, fix, Procedure). However, I haven't seen an >>> example of this yet. My attempt >>> >>> ... >>> <td>''KBA Type:''  >>> <$checkbox tiddler="$:/temp/ktype" >>> value="Procedure"> Procedure</$checkbox>  >>> <$checkbox tiddler="$:/temp/ktype" >>> value="Info"> Info</$checkbox>  >>> <$checkbox tiddler="$:/temp/ktype" >>> value="Fix"> Fix</$checkbox>  >>> </td> >>> ... >>> <$list filter="[tag[KBA]ktype{$:/temp/ktype}]"> >>> >>> I think I expected all selected items to be handled in the same temp >>> tiddler but maybe I'm overwriting it each time I check/uncheck. Do I need >>> to create a temp tiddler for each and work out the list filter logic >>> manually in a sequence of separate runs? >>> >>> Not sure it's relevant, but I will be wanting to use this to filter on >>> values in a field. That field may contain a single string or list of >>> strings (examples: *Info *or *Fix Procedure* or *Fix Info*). >>> Ultimately I would like to derive the list of checkboxes from a field >>> within all tiddlers with a specific tag. Like a "tag" based search engine >>> except they are not TW tags, they are just tags derived from the tiddler >>> field. But, baby steps (assuming it's possible/practical). >>> >> -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/e0352b36-409f-43c7-80b9-fa88b813301bn%40googlegroups.com.

