It would be handy to have special page to show the list of links going to other pages so user can check the linking without digging through the bunch of text. This should be a complement to Special:Whatlinkshere and should appear in toolbox nearby.
Say Special:Wherelinksto/<pagename> or Special:Linksoverview/<pagename> or whatever...
This page should show links to all pages to which the current page links to. I don't know how much are certain actions expensive, so I'll write the optimal behavior, but I understand it will be probably cut out due to performance reasons.
So the optimal behavior is:
- Three main sections:
- regular wikilinks ([[foo]], [[foo|bar]], [[:namespace:foo]], [[:namespace:foo|bar]])
- interwiki links ([[iwprefix(es):]], [[iwprefix(es):foo]], [[iwprefix(es):foo|bar]] , [[iwprefix(es):|foo]], [[iwprefix(es):foo]], as well as [[:iwprefix:...]] form, but only interwikis, not interlanguage links which appear in "in other languages" section)
- URLs (http://www.foo.tld, [http://www.foo.tld], [http://www.foo.tld bar], as well as links using {{fullurl:}} and similar colon functions)
- each link would have a sublist of anchortexts (text which appears on page)
- preferably namespace and abc sorted by target
- showing both existing an non-existing targets
- redirects with different class
Example:
= Special:Wherelinksto/Lorem ipsum = == Internal links == # [[abc]] #* [[abc]] # [[foo]] #* [[foo|bar]] #* [[foo|baz]] #* [[foo]] #* [[foo|qux]] # [[zyx]] #* (class="redirect") [[zyx|foo]] // zyx is eg. redirect to foo # [[Wikipedia:Somepage]] #* [[Wikipedia:Somepage|important somepage]] == Interwiki links == # [[google:Lorem ipsum]] #* [[google:Lorem ipsum|Google]] # [[s:Lorem ipsum]] #* [[s:Lorem ipsum|Find Lorem ipsum on Wikisource]] # [[wikt:Lorem ipsum]] #* [[wikt:Lorem ipsum|Find Lorem ipsum on Wiktionary]] == External links == # http://www.lipsum.org #* http://www.lipsum.org #* [http://www.lipsum.org lipsum.org] #* [http://www.lipsum.org 1] // for autonumbered links OR #* [http://www.lipsum.org #] // if it's impossible to get the numbers
Now the user has perfect overview of all links used on such page so can easily find if something is linked so many times, if some unrelated page isn't linked, if any forgotten link to non-existing template/image is present etc. etc. as well as he can locate the link on page easily via find dialog using the anchor text from the list.