Page MenuHomeMiraheze

Please implement a feature for wikis to check against link rot
Closed, ResolvedPublic

Description

Per T1555 the MW extension ExternalLinks is declined due to XSS flaws. Please can we have another way to easily maintain a wiki's external links?

Wikimedia uses the DeadlinkChecker library

Event Timeline

Reception123 triaged this task as Normal priority.Aug 5 2017, 18:22
Reception123 added a project: Extensions.
John subscribed.

A nice thing to provide all wikis with, easily an achievable development goal. Therefore adding this as a goal for July-December this year thought I expect to get to it (if no one else does!) by the end of August at the latest.

John removed John as the assignee of this task.Aug 3 2018, 22:00

Is on my radar.

[Anyone who wants to take this task, as long as I've not said I've started it, feel free to reassign].

Taking a break from other stuff, I'll see if I can bash this out as a fully fledged extension that will work on all MediaWiki installs.

John added a project: RottenLinks.

This has been deployed now and is accessible at Special:RottenLinks on all wikis.

Currently it's a list of all URLs with the HTTP header response.

Next steps for this new extension will be:

  • adding an easy to view way of visually seeing if a HTTP code is good or bad
  • add a way to filter out good HTTP codes
  • a list of all pages the link exists on

Currently it's updated by a maintenance script. Should make it so the entries are updated when a new external link is added/removed.

Any other features/requests/suggestions can be put onto this task in a reply (remaining closed), emailed to me, put on wiki or preferably, under a new task on RottenLinks.