Script Library: 1240 scripts
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

Scripts: Help for tag editing

Any script in the Library can have a series of tags that help categorize and index it.

You can see the current tag index  here.

Currently, any Library member can add tags to any script.

To reach the tag edit form, view the script, and then click the Edit tags link. If you do not see an Edit tags link, please check that you have logged in to the Library.

Tag edit form

Enter one tag per line in the form. When finished, please click the update button

Format of a tag

  • A tag consists of one or more levels.
  • Each level is separated by two forward slashes (//)
  • Each level can consist of one or more words.

Examples:

    r3//ready
    level//advanced
    unicode
    unicode//demo
    version//beta//1
    math//complex numbers//graphs
    games and diversions//text only
    refinements dictionary///only
 

Additional rules

  • tags will be folded to lowercase, so LEVEL//ADVANCED is the same as Level//advanced
  • duplicate whitespace will be elided. a      b is treated as a b
  • leading and trailing //s will be removed: //Bad tag//isn't it?//// is treated as bad tag//isn't it?

Default tags

The Library expects certain tags to exist for scripts. These include:

  • author
  • domain
  • level
  • license
  • platform
  • type

If there is not at least one tag for each of these top levels, we add a default one. That acts as a prompt for a Librarian to check the script and update its tags.

Owner-only tags

Some tags can only be added, changed or removed by the owner of the script. These include:

  • author
  • license

If you are not the owner, changes to those tags will be politely ignored.