AO3: [Wrangling] Bulk-Manage Tags for Clean-Up Projects

Mass-select tags in the bin and set/unset the unwrangleable flag, replace fandoms, or remove 0-use syns

Fra og med 02.07.2023. Se den nyeste version.

Skaber
escctrl
Bedømmelser
0 0 0
Version
3.0
Oprettet
26.07.2022
Opdateret
02.07.2023
Size
11,8 kB
Licens
MIT
Gælder for

Purpose: easier management of tags during a project, such as:

  • Marking several tags in the unfilterable bin as unwrangleable, e.g. when you want to clear out all the smushnames in a freeform bin
  • Removing the unwrangleable flag from tags in the unwrangleable bin, e.g. when you audit an old fandom for past mistakes
  • Replacing the current fandom(s) on a tag with other fandoms, e.g. when megafandoms collect certain types of tags in certain subfandoms
  • Removing 0-use syns (which you never have to do, but some people like clearing out the really chatty tags that are highly unlikely to ever be used again)

The appropriate buttons are available in each bin. Only the Unwrangled bin will not have any additional buttons from this script.

Warning: Each button click creates 2 page loads per tag, which means that using this script can and will get you rate-limited (Retry Later) if you use it on too many tags in quick succession!

Instructions:

  1. In your fandom bin, select the tags you want changed by ticking their checkboxes as usual
  2. Select the button at the top right of the tag list, depending on what you want changed: "Set Unwrangleable", "Remove Unwrangleable", "De-syn 0 use tags", "Replace Fandoms"
  3. In the background, the script will open the Edit pages of those tags and make the changes to the tag for you.
  4. Once all updates are complete, a notice shows at the top of the bin letting you know which changes were successful, and which failed (for example because of encountering Retry Later). Each tag is linked for convenient checking.

    If you're de-synning 0-use tags, the script will also check if the tag will rake. If not, it will show you a warning that you might want to re-syn the tag, but it does not re-apply the syn by itself. If you select a tag that has uses, the script will skip it and it remains synned.