Add $wgLinkTitlesSameNamespace option.

This commit is contained in:
Daniel Kraus
2017-08-31 20:53:18 +02:00
parent 256feb50d9
commit b856d3487e
3 changed files with 23 additions and 6 deletions

View File

@ -163,6 +163,12 @@ class Config {
*/
public $specialPageReloadAfter;
/**
* Whether to link to pages in the same namespace (default is true).
* @var bool $sameNamespace;
*/
public $sameNamespace;
public $enableConsoleOutput;
public $enableDebugConsoleOutput;
@ -180,6 +186,7 @@ class Config {
global $wgLinkTitlesBlackList;
global $wgLinkTitlesSourceNamespaces;
global $wgLinkTitlesTargetNamespaces;
global $wgLinkTitlesSameNamespace;
global $wgLinkTitlesFirstOnly;
global $wgLinkTitlesSmartMode;
global $wgCapitalLinks;
@ -197,6 +204,7 @@ class Config {
$this->blackList = $wgLinkTitlesBlackList;
$this->sourceNamespaces = $wgLinkTitlesSourceNamespaces ? $wgLinkTitlesSourceNamespaces : [ NS_MAIN ];
$this->targetNamespaces = $wgLinkTitlesTargetNamespaces;
$this->sameNamespace = $wgLinkTitlesSameNamespace;
$this->firstOnly = $wgLinkTitlesFirstOnly;
$this->smartMode = $wgLinkTitlesSmartMode;
$this->capitalLinks = $wgCapitalLinks; // MediaWiki global variable
@ -210,5 +218,4 @@ class Config {
$this->enableConsoleOutput = false;
$this->enableDebugConsoleOutput = false;
}
}