On 12 Sep., 14:22, Måns <[email protected]> wrote:
> Hi Tobias
>
> How do i make this script actually *replace* text (and *not* fields)
> For now I'm using it to add text - which is fine - however I have made
> a lot of entries that I would like to replace, either with a blank
> textarea or with a new modified template.
> I tried to remove the +txt bit after store.getTiddlerText(t.title)
> +'\n' and not the rest - to keep fields etc... That didn't work...
>
>
>
>
>
> > <script label="Replace Text Now!">
> > var t,i,
> >         tids=store.getTaggedTiddlers('UPDATE'),
> >         txt=store.getTiddlerText('NEWTEXT')||'';
> > if(!confirm("Really replace the contents of:\n"+
> >         tids.map(function(t){return t.title;})))return;
> > for(i=0;i<tids.length;i++){
> >         t=tids[i];
> >         store.saveTiddler(
> >                 t.title,
> >                 t.title,
> >                 store.getTiddlerText(t.title)+'\n'+txt,
> >                 config.options.txtUserName,
> >                 new Date(),
> >                 t.tags,
> >                 t.fields,
> >                 t.created
> >         );};
>
> > </script>
>
> Cheers Måns Mårtensson

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to