Extension:Links

What can this extension do?
Create a random sheet of links for Spam bots with personalizable settings

Usage
Just link as any other page Special:Links

Installation
Just unzip the content and add

require_once( "{$IP}/extensions/Links/Links.php" );

To your 'LocalSettings.php.

Parameters
$wgLinksTotal = 1024;

The total links that the extension will generate

$wgLinksRand = true;

Should the number of Characters on URL be Random? if not $wgLinksRandMin is deprecated and the number of characters in the url is defined by wgLinksRandMax

$wgLinksRandMin = 5;

If $wgLinksRand is True then this is the minimum characters in the URL

$wgLinksRandMax = 12;

This is the Maximum characters in the URL, if $wgLinksRand is false this is the Exact number of characters in the URL

$wgLinksTldRand = true;

Should the TLD be Random?

If Yes then $wgLinksTld is deprecated and $wgLinksTlds is the TLD's from wich select the random generated TLD

If No then $wgLinksTlds is deprecated and $wgLinksTld is the TLD for all URL's generated

$wgLinksTlds = array("com", "net", "org", "us", "co.uk", "com.mx", "org.mx",);

Array of TLD's if $wgLinksTldRand is True

$wgLinksTld = "com";

This TLD should be used if $wgLinksTldRand is false

$wgLinksHTML = true;

Should the URL after the / have a Random Page? if no $wgLinksHTMLs is not neccesary

$wgLinksHTMLs = array("index.html", "web.html", "page.html", "index.asp", "read.html", "get.asp", "index.php", "get.php", "post.html", "reduce.html",);

If $wgLinksHTML is true then this is the list of the pages that can go after the /

Changes to LocalSettings.php
require_once( "{$IP}/extensions/Links/Links.php" );

Code
Available on downloadable Zip