It works for me. I'm wondering if there is some sort of clash between 
linking and the checkbox and/or CSS. Try replacing <$link /> with <$view 
field=title /> . Linking isn't really required here.

On Tuesday, January 7, 2020 at 9:58:23 AM UTC-8, springer wrote:
>
> Eric, I just tried copying your "select and delete" code over to my 
> tiddlyspot, and found that the checkboxes had no visible text next to them 
> (only the gear-icon next to most). Hovering over each showed a hint (at 
> bottom of browser where link URLs are previewed), but the checkboxes were 
> otherwise anonymous-looking... Any clue what would account for that? (I'm 
> generally using Commander for such tasks, and it's not at all urgent for my 
> sake, but was impressed by how lean your select-list-plus-button approach 
> would be. And perhaps my note will also help troubleshoot for Chuck?)
>
> -Springer
>
> On Tuesday, January 7, 2020 at 11:45:08 AM UTC-5, Eric Shulman wrote:
>>
>> On Tuesday, January 7, 2020 at 8:20:58 AM UTC-8, Chuck R. wrote:
>>>
>>> My system: TW5.1.19 on Tiddlyspot.com using Google Chrome browser. 
>>>
>>> I am in the process of splitting one TW5 file into 2 files, so I copied 
>>> the file to another spot on Tiddlyspot. So now I'm deleting, from the new 
>>> TW5 file, the tiddlers I no longer need. However I must have 60-70 tiddlers 
>>> left to delete. Is there a way to list all tiddlers and check a box next to 
>>> the ones I want to delete? 
>>>
>>
>> This will do it:
>>
>> <$list filter="[all[tiddlers]]">
>>    <$checkbox field="selected" checked="true" unchecked="false">
>>       <$link /><br>
>>    </$checkbox>
>> </$list>
>> <$button> delete selected tiddlers
>>    <$list filter="[all[tiddlers]selected[true]]">
>>       <$action-deletetiddler $tiddler=<<currentTiddler>> />
>>    </$list>
>>    <$list filter="[all[tiddlers]selected[false]]">
>>       <$action-deletefield $tiddler=<<currentTiddler>> $field="selected" 
>> />
>>    </$list>
>> </$button>
>>
>>
>> notes:
>> * the first filter lists all tiddlers, and shows a checkbox for each
>> * the checkbox adds a field to the listed tiddler: selected=true/false
>> * the button invokes $action-deletetiddler for each tiddler that has 
>> field selected="true"
>> * the button also invokes $action-deletefield for each tiddler that has 
>> field selected="false"
>> * this is in case you selected a tiddler and then changed your mind and 
>> deselected it
>>
>> -e
>>
>

-- 
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/9dbe3dbf-4374-437e-86bf-0bb78c2a784b%40googlegroups.com.

Reply via email to