User:Padenton/DelsortMenu

This is a description page for a current work in progress. The script itself can be found at User:Padenton/DelsortMenu.js.

About the script
The script adds a new tab menu in the vector stylesheet in the top right. It has submenus for all current delsort pages (as of May 5, 2015). Clicking the link of any entry will add the current AfD to the deletion sorting page with explanatory edit summaries, and a standard note in the AfD of the sorting.

The script is a fork of MoreMenu (User:MusikAnimal/MoreMenu) and WP:FWDS. MoreMenu's functionality is used to help create the tab menu and submenus (mainly due to my javascript inexperience) and WP:FWDS's functionality is used to take the name of the delsort category and sort the AfD into a deletion sorting list.

Requirements

 * Vector stylesheet

Compatibility issues
No known issues

Features

 * Complete listing of all active delsort pages
 * Doesn't reload while tagging
 * List is in appropriately categorized submenus
 * Menu also has a manual entry link

Changelog
May 5, 2015: v1.0.0 - Started description page. Script works fully on AfD pages, contains all delsorts prefixed with WP:WikiProject Delsort/ and have updated both WP:DSL and WP:DS/C.

Todo

 * 1) Split large categories
 * 2) Prune script to be standalone for delsort (remove unneeded MoreMenu code to become a standalone script)
 * 3) Possible cleanup of functions ripped off from FWDS needed
 * 4) * Possibly dependent on special formatting on delsort pages
 * 5) Add support for other xfds, inc. XfDs that don't get their own pages.
 * 6) Write twinkle module?
 * 7) hover text on links with delsort list inclusion criteria