Bump? Anyone?
I have the feeling that setvars would be useful, or calc, or 
action-setfield. But how to bring it together?

On Tuesday, 19 April 2016 13:57:16 UTC+4, Matthew Petty wrote:
>
> Ah, no, apologies for the confusion. Here's what I want, in more detailed 
> pseudocode (I'm probably using the wrong symbols):
>
> set index=1
> set increment_amount=1
> set filter="[tag[this_tag]nsort[sort_order]]"
>
> select list of tiddlers by <<filter>>
> for each tiddler in list
>     set field 'sort_order' to <<index>>
>     increment <<index>> by <<increment_amount>>
> next tiddler
>
>
> One issue that I can think of is that because the filter is using the 
> field being changed, it may affect the list when it is changed.
>
> -MJP
>
> On Tuesday, 19 April 2016 13:16:26 UTC+4, Hegart Dmishiv wrote:
>>
>> Hi Matthew,
>>
>> Can I confirm, do you want the *name* of the field itself to be 
>> incremented, or the *value* within a given field to be incremented? From 
>> your examples above, it looks like you want the former, is that correct?
>>
>> Hegart.
>>
>>
>> On Tuesday, 19 April 2016 21:01:33 UTC+12, Matthew Petty wrote:
>>>
>>> I've looked at that, but it seems to be creating new tiddlers, and 
>>> setting the titles. What I need is to take existing tiddlers and set a 
>>> field.
>>>
>>> On Tue, 19 Apr 2016 at 12:46 Hegart Dmishiv <hegart....@gmail.com> 
>>> wrote:
>>>
>>>> Hi Matthew,
>>>>
>>>> I think TobiBeer's *make[ ]* filter plugin 
>>>> <https://tobibeer.github.io/tw5-plugins/#make> might be what you're 
>>>> looking for.
>>>>
>>>> Hegart.
>>>>
>>>>
>>>>
>>>> On Tuesday, 19 April 2016 20:09:34 UTC+12, Matthew Petty wrote:
>>>>>
>>>>> I've been looking at tobibeer's setvars plugin, to see if that would 
>>>>> work, but I can't figure it out.
>>>>>
>>>>> Here's some pseudocode for what I want to do.
>>>>>
>>>>> set index to initial value
>>>>> set increment amount
>>>>> set required filter and sort
>>>>>
>>>>> select list of tiddlers by the filter
>>>>> for each tiddler
>>>>>     set field to index value
>>>>>     increment index by increment amount
>>>>> next tiddler
>>>>>
>>>>> Any help gratefully received
>>>>>
>>>>>
>>>>>
>>>>> On Monday, 18 April 2016 23:30:49 UTC+4, Matthew Petty wrote:
>>>>>>
>>>>>> I have a set of tiddlers, and I want to set a field for each one, 
>>>>>> incrementing the value each time.
>>>>>>
>>>>>> So for example, I have tiddlers A B C D, and after running this macro 
>>>>>> or whatever, they would have the following fields:
>>>>>> A would have 1
>>>>>> B would have 2
>>>>>> C would have 3
>>>>>> D would have 4
>>>>>>
>>>>>> What would be the easiest way to do that?
>>>>>>
>>>>> -- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "TiddlyWiki" group.
>>>> To unsubscribe from this topic, visit 
>>>> https://groups.google.com/d/topic/tiddlywiki/S0CYsynRi7E/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> tiddlywiki+...@googlegroups.com.
>>>> To post to this group, send email to tiddl...@googlegroups.com.
>>>> Visit this group at https://groups.google.com/group/tiddlywiki.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/tiddlywiki/8caaedbc-ba59-4c92-aa24-2b345048da1b%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/tiddlywiki/8caaedbc-ba59-4c92-aa24-2b345048da1b%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>

-- 
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 post to this group, send email to tiddlywiki@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/938f7588-b7d8-40a3-8a1a-df560a35dc92%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to