Extension:RottenLinks

The RottenLinks extension provides the special page "Special:RottenLinks", which shows a table of all external links on your wiki pages, and tells you their status.

For reporting an issue or a bug, please use [https://phabricator.miraheze.org Miraheze Phabricator]. See [https://phabricator.miraheze.org/tag/rottenlinks/ here for the workboard].

Configuration

 * Holds a list of HTTP codes that are considered bad. Defaults to .
 * Holds a list of HTTP codes that are considered bad. Defaults to .


 * Sets the timeout for cURL in seconds. Defaults to  .
 * Sets the timeout for cURL in seconds. Defaults to  .


 * Sets a proxy to use for requests. Defaults to   (use no proxy). Example:
 * Sets a proxy to use for requests. Defaults to   (use no proxy). Example:


 * Holds a list of protocols that should not be checked for validity. Defaults to <tvar|1></>.
 * Holds a list of protocols that should not be checked for validity. Defaults to <tvar|1></>.


 * Sets the external link target ( for the current tab or   for new tab).  Defaults to <tvar|1> </>.
 * Sets the external link target ( for the current tab or   for new tab).  Defaults to <tvar|1> </>.


 * List of websites to blacklist checking of response codes for. Defaults to <tvar|1> </>. Omit the protocol, e.g. use
 * List of websites to blacklist checking of response codes for. Defaults to <tvar|1> </>. Omit the protocol, e.g. use

Usage
Run the "updateExternalLinks.php" script provided with the extension every time you would like to create or update the list of rotten links shown on special page "Special:RottenLinks".