Mat, Yes, I realise now I can use the select widget to create the list field the first time its used.
Trigger actions on opening any or selected tiddlers is a re-occuring request I cant solve myself because there are many ways to open - ie navigate to a tiddler. What If I open many tiddlers at once, I still want the actions to be honored. My OT was a specific Question but the background is I am trying to make lists a first class citizen. I would not keep anything from the community so here is what I am doing. - My First project is to be able to add any tiddler to any selected list. I have a Select widget conditionally appearing in the view toolbar - You can use this to select a list, then if the tiddler is not in that list a + will add it, if it is in that list - will remove it. - The key feature here is you can add tiddlers to a list without changing them, unlike a tag would, thus if they are shadow tiddlers they will not be overridden. Subsequent to the creation of the list I can use them as input to other processes including open, export, delete, trash, annotate and more. You could think of them as no touch tags. Equally I could copy any saved list to the story-list list field to restore the tiddlers selected as a story. I planned to make a special case that saved the storyList to a saved list. Regards Tony On Tuesday, April 28, 2020 at 9:34:28 PM UTC+10, Mat wrote: > > TonyM wrote: >> >> I wanted to avoid the need for an additional step. An extra button click >> that I have to ask the user to take. >> > > Well, adding the list to the list field is an action so the triggering has > to be done at some point. What physical steps do you accept that the user > does? For example, you seem to imply that the user will click the tag > button - in which case this action could be used to trigger it. > > Another approach, at least theoretical, could perhaps be to somehow > trigger actions by the mere action of opening a tiddler: Clicking the title > link of a tiddler that is also a tag could create a list field if there > isn't one already, and populate it. > > > However the tool that uses the lists has a select widget which I may be >> able to use a conditional action on. >> > > "The tool" that "has a select widget" - whatyatalkinbout? > > > >> The question is, is there an action such as list ops that will result in >> the list field being populated. >> > > I'm guessing you're talking about ActionListops but these, just like other > action widgets, need to be enclosed in triggering widgets. > > > <:-) > >> -- 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/8fd6d863-43a5-40d2-96c3-bdca0c4e147e%40googlegroups.com.

