Page MenuHomeDevCentral

No OneTemporary

diff --git a/config/Settings.php b/config/Settings.php
index e99ad78..83aab74 100644
--- a/config/Settings.php
+++ b/config/Settings.php
@@ -1,262 +1,268 @@
<?php
namespace Nasqueron\SAAS\MediaWiki\Configuration;
class Settings extends MappableSettings {
static public function getDatabaseMap () : array {
return [
'agora' => 'nasqueron_wiki',
'wolfplex' => 'wolfplexdb',
];
}
static public function getMappedSettings () : array {
return [
///
/// MediaWiki Core
///
'wgAllowTitlesInSVG' => [
'default' => true,
],
'wgDBprefix' => [
'default' => '',
// Legacy installations
'arsmagica' => 'arsm_',
'utopia' => 'wiki_',
'wolfplex' => 'mw_', // shared database
],
'wgDefaultSkin' => [
'default' => 'vector',
'agora' => 'timeless',
// TODO: find utopia skin
],
'wgEnableCreativeCommonsRdf' => [
'default' => true,
],
'wgEnableDublinCoreRdf' => [
'default' => true,
],
'wgEnableUploads' => [
'default' => false,
'agora' => true,
'wolfplex' => true,
],
'wgEnotifUserTalk' => [
'default' => true,
],
'wgEnotifWatchlist' => [
'default' => true,
],
'wgExtraNamespaces' => [
'wolfplex' => [
320 => 'Bulletin',
321 => 'Discussion_Bulletin',
322 => 'Event',
323 => 'Discussion_Event',
]
],
'wgUseInstantCommons' => [
'default' => true,
],
'+wgFileExtensions' => [
'default' => [
'svg',
]
],
'wgLanguageCode' => [
'default' => 'en',
'arsmagica' => 'fr',
'utopia' => 'fr',
'wolfplex' => 'fr',
],
'wgLocalInterwikis' => [
'agora' => [
'agora',
],
'arsmagica' => [
'arsm',
'arsmagica',
],
'utopia' => [
'utopia',
],
'wolfplex' => [
'wolfplex',
],
],
'wgLogo' => [
'default' => '/images/b/bc/Wiki.png',
'agora' => 'https://assets.nasqueron.org/logos/logo-main-133px.png',
'wolfplex' => '/img/logo135.png',
],
'wgMetaNamespace' => [
'default' => false,
'utopia' => 'Utopia',
'wolfplex' => 'Wolfplex',
],
'+wgNamespacesWithSubpages' => [
'wolfplex' => [
NS_MAIN => true,
320 => true, // Bulletin
],
'agora' => [
NS_MAIN => true,
],
],
'wgPasswordSender' => [
'default' => 'mediawiki-saas-no-reply@nasqueron.org',
],
'wgRestrictDisplayTitle' => [
'default' => true,
'wolfplex' => false,
],
'wgSitename' => [
'default' => 'Wiki',
'agora' => 'Nasqueron Agora',
'arsmagica' => 'Ars Magica',
'utopia' => 'Utopia',
'wolfplex' => 'Wolfplex',
],
'wgSVGConverter' => [
'default' => 'rsvg',
],
'wgUseFileCache' => [
'default' => false,
],
'wgUseGzip' => [
'default' => true,
],
'wgUseImageMagick' => [
'default' => true,
],
'wgUsePathInfo' => [
// Per https://www.dereckson.be/blog/2013/10/24/mediawiki-nginx-configuration-file/
'default' => true,
],
'saasExtraGroupPermissions' => [
'default' => [
'*' => [
'edit' => false,
'createaccount' => false,
],
- ]
+ ],
+ '+utopia' => [
+ 'confirmed' => [
+ "autoconfirmed" => true,
+ "upload" => true,
+ ],
+ ],
],
'saasLicense' => [
'default' => 'CC-BY 4.0',
],
'saasUrlScheme' => [
'default' => 'wiki',
'agora' => 'root',
'arsmagica' => 'root',
],
///
/// ContactPage extension
///
'wgContactConfig' => [
'wolfplex' => [
'default' => [
"RecipientUser" => 'Spike',
"SenderEmail" => null,
"SenderName" => "Contact Form on Wolfplex",
"RequireDetails" => false,
"IncludeIP" => false,
"RLModules" => [],
"RLStyleModules" => [],
"AdditionalFields" => [
"Text" => [
"label-message" => "emailmessage",
"type" => "textarea",
"required" => true,
],
],
],
],
],
///
/// Skins and extensions to load
///
'saasUseExtensionCategoryTree' => [
'default' => true,
],
'saasUseExtensionCite' => [
'default' => true,
],
'saasUseExtensionContactPage' => [
'default' => false,
'wolfplex' => true,
],
'saasUseExtensionGadgets' => [
'default' => true,
],
'saasUseExtensionParserFunctions' => [
'default' => true,
],
'saasUseExtensionPoem' => [
'default' => true,
],
'saasUseExtensionWolfplexMessages' => [
'default' => false,
'wolfplex' => true,
],
'saasUseSkinMonoBook' => [
'default' => true,
],
'saasUseSkinVector' => [
'default' => true,
],
'saasUseSkinTimeless' => [
'default' => true,
],
'saasUseScribunto' => [
'default' => false,
'agora' => true,
'wolfplex' => true,
],
];
}
}

File Metadata

Mime Type
text/x-diff
Expires
Thu, Dec 26, 16:28 (7 h, 50 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2315227
Default Alt Text
(7 KB)

Event Timeline