Jump to content
  • 0

(Archived) Grouped Tagging (implemented via Applescript)


gtuckerkellogg

Idea

Posted

Last week I posted a couple of AppleScripts I'd written to address a few topics I and others had been asking after.

  1. Configurable templates.
  2. Tagging multiple notes (like Ctrl-Alt-T in the Evernote Windows )

I'm one of those people who uses relatively simple tag names, but as a consequence use multiple tags most of the time. Because I've organized my Evernote stuff in a way that I'm happy with, I want to keep it consistent. I don't want to have to remember five or six tags for every category of my life. So what I'm posting today is a Grouped Tagging AppleScript that simplifies the process of consistently assigning the same sets of tags on multiple notes. There is a Skitched-up screenshot right below this post. The code is in a shared Evernote note at this link.

If you define a set of tags as a group with a name of your choice, running this script will give a listbox from which you can pick among your groups, and all the tags of your group get assigned to all the selected notes, at once. Just define the tags for each group in the top of the AppleScript and you are tagging away.

I strongly recommend defining saved searches accordingly, using the "tag:" nomenclature.

post-77836-0-07297600-1319450364_thumb.p

2 replies to this idea

Recommended Posts

Posted

Oh, the screenshot looks like the tags had already been assigned before I ran the script. But that's just an image editing problem: I pasted the wrong image. For the record the tags in group 1 were "foo" and "bar"

Posted

The Tag Groups applet is now heavily updated. The new version will provide menus for updating and modifying tag groups, and will create an Evernote note listing a snapshot of tag groups at any time. The updated version is at this link

An example Tag Group listing (actually generated by the script) is here

This is what the menus now look like

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...