Here it is with a prompt:
<script label="Update tiddlers tagged with a tag">
var tag=prompt('Write a tag'); if (!tag||!tag.length) return;
var tids=store.getTaggedTiddlers(tag);
store.suspendNotifications();
for (var i=0; i<tids.length; i++) { var t=tids[i];
   store.saveTiddler
(t.title,t.title,t.text,t.modifier,t.modified,t.tags,t.fields);
}
store.resumeNotifications();
</script>

Regards Måns Mårtensson
On 9 Mar., 22:12, Måns <[email protected]> wrote:
> Hi Skye
>
> I don't know if this script will do the trick - Eric gave it to me,
> when I needed a function to make a TW, which was set to storetiddlers
> to actually invoke saving tiddlers tagged with a certain tag... The
> reason why I needed it was that I tagged the tiddlers remotely - and
> they weren't refreshed and thus not invoking the storetiddlers
> plugin...
> I recon that you could tag the tiddlers which should be saved, with $1
> (a tag you choose) and the script just might invoke the savetiddlers
> plugin - don't know - you'll have to test it..
> If it doesn't work out of the box - (invokes the storetiddlersplugin)
> - it might still be of use.. If you tag tiddlers with someTag and turn
> on the savetiddlersplugin, then you should be able to invoke saving on
> all tagged tiddlers at once?!
> [[StoreTiddlers]]
> /%use it like this: <<tiddler StoreTiddlers with: [[someTag]]>>%/
> <script label="Save/upload tiddlers tagged with $1">
> var tag="$1";
> var tids=store.getTaggedTiddlers(tag);
> store.suspendNotifications();
> for (var i=0; i<tids.length; i++) { var t=tids[i];
>    store.saveTiddler
> (t.title,t.title,t.text,t.modifier,t.modified,t.tags,t.fields);}
>
> store.resumeNotifications();
> </script>
>
> Regards Måns Mårtensson
> On 6 Mar., 16:50, skye riquelme <[email protected]> wrote:
>
>
>
> > Hi All
>
> > I am looking for a way to have students selectively upload some
> > tiddlers from their local TW. Much of the information in the local TW
> > does not need/don´t want to be uploaded. But some parts yes.
>
> > How?
>
> > For example UploadTiddlerMacro creates a button that can be put into
> > the toolbar...the problem is that it needs the uploadtiddlers
> > config.options set to true......which means that ALL tiddlers will be
> > uploaded if a student edits them....so tiddlers that shouldn´t be
> > uploaded get uploaded. I have tried using simple buttons, in the
> > mainmenu for example where students can turn uploading on or off (by
> > setting the config.options)...but that still leads to confusion,
> > forgetting to turn it on, forgetting to turn it off....!
>
> > Setting the config.options from with ToolbarCommands (when a student
> > hits the upload button) doesnt work as that tiddler is parsed early on
> > and sets the upload config.options permanently on.
>
> > Ideally what I need is for the upload button (preferably in
> > ToolbarCommands) to -
> > 1.set the upload config.options to true
> > 2. upload the tiddler
> > 3 set the upload config.options back to false
>
> > Any ideas on how to do all that???? o
>
> > For example is there a way for a command in ToolbarCommand to process
> > a tiddler that sets the upload config.options on (only when the button
> > is hit) and then returns to ToolbarCommands so the uploadtiddler macro
> > can do its thing.....in this case...I could
> > <div.....refreshDisplay...> in the page template to continually reset
> > the upload configs back to off......???
>
> > Thanks in Advance
> > Skye

-- 
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