Operator: R'n'B (talk · contribs)
Automatic or Manually assisted: Automatic
Programming language(s): Python
Source code available: Standard pywikipedia (rewrite branch)
Function overview: Create redirects to disambiguation pages, for use as targets for intentional links to these pages
Links to relevant discussions (where appropriate): Wikipedia talk:Disambiguation#Redirects in hatnotes
Edit period(s): Monthly
Estimated number of pages affected: Probably 30-40,000 on the first run, to clear backlog; in the hundreds in subsequent months
Exclusion compliant (Y/N): Y
Already has a bot flag (Y/N): Y
Function details: The bot will review all "disambiguation pages with links" as identified by this tool. If the page title does not include the string "(disambiguation)", or any other parenthetical phrase "(foo)", it will construct a new title consisting of the disambiguation page title with the string " (disambiguation)" appended. (We don't want to create pages of the form "Topic (foo) (disambiguation)".) If no page exists using this new title, the bot will create it as a redirect to the disambiguation page, with the template ((R to disambiguation page))
in the wikitext. (To prevent edit conflicts, the bot will double-check that the page listed by the tool is still a disambiguation page, and if it has been redirected, will check that the redirect target is a disambiguation page.)
Ready for a trial? MBisanz talk 04:09, 15 August 2010 (UTC)Reply[reply]
Trial complete. Contributions here. R'n'B (call me Russ) 14:10, 17 August 2010 (UTC)Reply[reply]