Hey Mohammad,

For this kind of work, I usually just "power down" my wiki (Im on node), 
and use command line based tools to make edits to the .tid files. As Mark 
noted, this would break all normal links to the tiddler. As a quick aside, 
this is why I don't like titles being used as uniqueIDs in TW, and I make 
extensive use of Mario's Unilink plugin.

However, if you're working in the command line you could regular 
expressions for the link problem by also changing all links to the 
appropriate case. This is also straightforward in a full-featured language 
like python, for example.

On Thursday, December 20, 2018 at 11:41:03 AM UTC-6, Mark S. wrote:
>
> Doing things to titles is tough, because titles are key to TW. I think you 
> would need to clone each tiddler with a new title. Then delete the original 
> tiddler. If you expect list and tag fields to be updated, that would make 
> it even harder. And, of course, any links to the old tiddlers will be 
> broken.
>
> A upper case converter macro written in wikitext would take all day to 
> write, be slow, and leave fringe cases.
>
> But here's a mas_toupper filter operator you can cautiously experiment 
> with. It worked once ;-) I thought a filter operator would probably work 
> best with a large number of tiddlers to convert. But maybe a "upcase" macro 
> would be useful too.
>
> -- Mark
>
> On Thursday, December 20, 2018 at 7:50:33 AM UTC-8, Mohammad wrote:
>>
>>
>> I have hundreds of tiddlers tag with "bibtex", how can I simply change 
>> the title of tiddlers from uppercase to lowercase or sentence case?
>>
>>
>>    - Pseudo code
>>
>>
>> <$button> Change case
>> <$list filter="[tag[bibtex]]" variable="tid">
>> operation to change the case of tid tittle
>> </$list>
>> </$button>
>>
>>
>> -- Mohammad
>>
>

-- 
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d86bdfa1-899c-403a-85a6-8cf878cb178a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to