Mark, and Eric: yes, replacing the link with <$view field=title /> makes it 
behave properly on my tiddlyspot site.

On Tuesday, January 7, 2020 at 1:10:35 PM UTC-5, Mark S. wrote:
>
> 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/3c0154d2-646b-4cb9-a246-c84fb03c00d7%40googlegroups.com.

Reply via email to