User:Nihiltres/Sandbox

main

Ongoing projects and testing and stuff:

Hatnote cleanup listings

 * Special:Search/insource:"for other uses" -insource:/for other uses\./ -hastemplate:"hatnote"
 * Special:Search/ insource:"redirects"+insource:/:\s*''[^\n*?\s*[Rr]edirects+(here|to+this+page)/ ]
 * Special:Search/ insource:/:\s*''\s*[Ffor [^\n]*?,?\s*see/ ]
 * Special:Search/insource:"this article is about" insource:/''\s*This article is about/ -hastemplate:"about" -hastemplate:"hatnote"
 * Special:Search/ insource:/:\s*''\s*[Ffor+[^\n]*?,?\s*see/ ]
 * Special:Search/insource:"main article" insource:/(\** *''|\*+) *[Mmain +[Aa]rticle/ ]
 * Special:WhatLinksHere/Template:Further2
 * Special:WhatLinksHere/Template:Redirect3

To do
In no particular order:


 * Add length check to for-see renderer to categorize long hatnotes
 * Double-check for unimplemented modules and module sandboxes to poke at
 * Actually implement Module:Labelled list hatnote in more templates like see also etc.
 * Review hatnote-related CSS classes, with an eye to getting each documented and/or deprecated
 * Look into the specifics of pagelist; there's substantial overlap with Module:Hatnote list and the former could use some significant cleanup
 * Add more to this list!