aboutsummaryrefslogtreecommitdiffstats
path: root/deployment/wikis/templates/wiki_settings
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/wikis/templates/wiki_settings')
-rw-r--r--deployment/wikis/templates/wiki_settings31
1 files changed, 29 insertions, 2 deletions
diff --git a/deployment/wikis/templates/wiki_settings b/deployment/wikis/templates/wiki_settings
index 3714bacd..ec6e647d 100644
--- a/deployment/wikis/templates/wiki_settings
+++ b/deployment/wikis/templates/wiki_settings
@@ -7,13 +7,40 @@ $wgGroupPermissions['*']['createpage'] = false;
$wgGroupPermissions['*']['writeapi'] = false;
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['user']['edit'] = true;
+$wgGroupPermissions['*']['autocreateaccount'] = true;
$wgScriptPath = "/mw-$wgLanguageCode";
$wgArticlePath = "/$wgLanguageCode/$1";
$wgUsePathInfo = true;
$wgStylePath = "$wgScriptPath/skins";
-$wgStyleDirectory = '<%= wikis_templates %>/skins';
+$wgStyleDirectory = '<%= @wikis_templates %>/skins';
$wgLogo = "";
-$wgDefaultSkin = 'cavendish';
+$wgDefaultSkin = 'vector';
$wgFavicon = '/mw-en/skins/cavendish/favicon.png';
$wgRightsIcon = 'https://i.creativecommons.org/l/by-sa/3.0/88x31.png';
+
+define('NS_FEATURE', 100);
+define('NS_FEATURE_TALK', 101);
+$wgExtraNamespaces[NS_FEATURE] = 'Feature';
+$wgExtraNamespaces[NS_FEATURE_TALK] = 'Feature_Talk';
+$wgContentNamespaces[] = NS_FEATURE;
+$wgNamespacesToBeSearchedDefault[NS_FEATURE] = true;
+
+define('NS_QA_PROCEDURE', 102);
+define('NS_QA_PROCEDURE_TALK', 103);
+$wgExtraNamespaces[NS_QA_PROCEDURE] = 'QA_procedure';
+$wgExtraNamespaces[NS_QA_PROCEDURE_TALK] = 'QA_procedure_Talk';
+$wgContentNamespaces[] = NS_QA_PROCEDURE;
+$wgNamespacesToBeSearchedDefault[NS_QA_PROCEDURE] = true;
+
+wfLoadExtension('Nuke');
+wfLoadExtension('SpamBlacklist');
+wfLoadExtension('TitleBlacklist');
+$wgTitleBlacklistSources = array(
+ array(
+ 'type' => 'localpage',
+ 'src' => 'MediaWiki:Titleblacklist'
+ )
+);
+
+# $wgReadOnly = 'This wiki is currently read-only';