function __construct( $name = 'RandomExcludeBlank' ){
		global $wgContentNamespaces;

		$this->namespaces = $wgContentNamespaces;

		parent::__construct( $name );
		SpecialPageFactory::setGroup( 'RandomExcludeBlank','redirects' );
	}
	public function __construct() {
		global $wgUser, $wgRequest, $wmincPref, $wmincProjectSite;
		$target = $wgRequest->getVal( 'testwiki' );
		$target = IncubatorTest::analyzePrefix( $target );
		$project = isset( $target['project'] ) ? $target['project'] : '';
		$lang = isset( $target['lang'] ) ? $target['lang'] : '';
		if( IncubatorTest::isContentProject() || ( $project && $lang ) ) {
			$dbr = wfGetDB( DB_SLAVE );
			$this->extra[] = 'page_title' .
				$dbr->buildLike( IncubatorTest::displayPrefix( $project, $lang ) . '/', $dbr->anyString() );
		} elseif( $wgUser->getOption($wmincPref . '-project') == $wmincProjectSite['short'] ) {
			# project or help namespace
			$this->extra['page_namespace'] = array( 4, 12 );
		}
		parent::__construct( 'RandomByTest' );
	}
 function __construct()
 {
     parent::__construct('Randomredirect');
     $this->isRedir = true;
 }
 function __construct()
 {
     parent::__construct('Randomredirect');
 }
	public function __construct() {
		parent::__construct( 'Randomrootpage' );
		$this->extra[] = "page_title NOT LIKE '%/%'";
	}
	function __construct( $name = 'RandomInCategory' ) {
		parent::__construct( $name );
	}
 public function __construct()
 {
     parent::__construct('Randomrootpage');
     $dbr = wfGetDB(DB_REPLICA);
     $this->extra[] = 'page_title NOT ' . $dbr->buildLike($dbr->anyString(), '/', $dbr->anyString());
 }