[tw5] Taking the last word in a field and putting it into a new field

2020-04-12 Thread TonyM
Jakwn

Put the list inside the button and place action widgets inside the list. The 
button title follows the list.

I always use a seperate list with the same filter to display what will be 
impacted by the button.

Regards
Tont

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/1dd66f63-7acb-4d8e-b1c6-78cfebec2ce8%40googlegroups.com.


[tw5] Taking the last word in a field and putting it into a new field

2020-04-12 Thread Jalen MichalsLevy
Hi there, 

I have many tiddlers (of the same unique type), which contain the field 
"senses". The 'senses' field contains values that look something like this: 
"Darkvision 60ft., passive Perception 12". Now, it has come to my attention 
that it would be far more useful for Passive Perception to be its own field 
with its own numeric value. Instead of doing this manually, as there are 
hundreds of tiddlers like this, I want to make a button that will do this 
by batch. Basically, I want to take the last word (which is actually a 
number in all cases) from the 'senses' field and put it into a new 
"passive-perception field". I have played around with the list widget and 
filter notation, trying to use the 'enlist' operator and the 'last' 
operator, and was able to make it work for a single tiddler (see below). 
But I think I am definitely missing something that ties it all together and 
makes it work for a batch. Any help would be appreciated. Bonus points if 
you can also tell me how to delete the words 'passive Perception ##' from 
the end of the 'senses' field. Thank you!

Code for a single tiddler:
<$list filter = "[{Boar!!senses}split[ ]last[1]]" variable = 'x'>

<> 

<$button set = "Boar!!passiveperception" setTo = <> >
Change Boar's Passive Perception




Thank you!

-Jalen

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/0c60d549-bc51-492c-bfaa-2ee1375064e6%40googlegroups.com.