Hi cmari
Sorry about the delay in responding -- I have been offline for a bit (one
of the remaining places on earth with no internet.)
I don't quite understand your question -- multiple substitutions of what
with one button?
regards
On Saturday, June 7, 2014 9:48:37 PM UTC+2, cmari wrote:
>
> Multiple substitutions with a single button - did you ever find a way to
> do this? I'd be really interested!
> cmari
>
> On Friday, May 30, 2014 9:07:01 AM UTC-7, Matabele wrote:
>>
>> Hi
>>
>> I have been experimenting -- the <$mangletags> widget can be used to
>> create a simple search and replace along with a <$list> widget:
>>
>> <ul><$list filter="[tag[tag-to-replace]]">
>> <$mangletags find="tag-to-replace" add="tag-to-substitute">
>> <li><$button message="tw-mangle-tags"
>> class="btn-invisible">{{!!title}}</$button></li>
>> </$mangletags></$list></ul>
>>
>> Is there any way to automate the generation of the widget message in such
>> a way that all of the substitutions will take place with a single button
>> press?
>>
>> regards
>>
>> On Friday, May 30, 2014 2:13:12 PM UTC+2, Danielo Rodríguez wrote:
>>>
>>> Wow!
>>>
>>> Another piece to the stack! Glad to see you so busy. Thank you for all
>>> your widgets. Currently I have no need to try it out, but I will keep it in
>>> my mind.
>>>
>>> Regards
>>>
>>> El viernes, 30 de mayo de 2014 12:40:51 UTC+2, Matabele escribió:
>>>>
>>>> Hi
>>>>
>>>> I have added another widget at: http://gwiz.tiddlyspot.com/
>>>>
>>>> I needed to modify the tags in the template and the <$maketid> widget
>>>> overwrites the tags in the template tiddler. Whilst it is possible to do
>>>> this in some contexts with the <$fieldmangler> widget, the parameter to
>>>> the
>>>> message is used to specify the tag, and according to my stacking
>>>> mechanism,
>>>> the title of the target tiddler should be propagated with the parameter to
>>>> the message. Thus a whole new <$mangletags> widget and an associated
>>>> "tw-mangle-tags" message (to avoid confusions with the widget messages
>>>> associated with the <$fieldmangler> widget.)
>>>>
>>>> The <$mangletags> widget can be stacked around a button widget and can
>>>> do any of the following:
>>>> -- append a tag to the tags field of the target tiddler
>>>> -- find and remove a tag from the tags field of the target tiddler
>>>> (if present)
>>>> -- find and replace a tag from the tags field of the target tiddler
>>>> (if present)
>>>> -- send a different widget message.
>>>>
>>>> The unfamiliar attributes are 'add=' and 'find='
>>>> -- to add a tag, use only: add="tag-to-add"
>>>> -- to remove a tag, use only: find="tag-to-remove"
>>>> -- to find and replace a tag use: find="tag-to-be-replaced" and
>>>> add="tag-to-substitute"
>>>>
>>>> Hope this is of use -- there is a demo on the site to show what the
>>>> widget does. The logic is a little complicated -- hope my code works in
>>>> all
>>>> contexts :-)
>>>>
>>>> regards
>>>>
>>>
--
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 post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.