'; $data .= <<< EOT EOT; $data .= ''; return true; }; ###### ###### ###### // wfLoadExtension( 'ShoutWikiAds' ); // $wgAdConfig = [ // 'enabled' => true, // enabled or not? :P // 'adsense-client' => '9956947701327612', // provider number w/o the "pub-" part // 'namespaces' => [ NS_MAIN, NS_TALK ], // array of enabled namespaces // 'right-column' => true, // do we want a skyscraper ad column (Monobook)? // 'toolbox-button' => true, // or a "button" ad below the toolbox (Monobook)? // 'monaco-sidebar' => true, // 200x200 sidebar ad in the sidebar on Monaco skin // 'monaco-leaderboard' => true, // leaderboard (728x90) ad in the footer on Monaco skin // 'truglass-leaderboard' => true, // leaderboard ad for Truglass skin // ]; ## Default skin: you can change the default skin. Use the internal symbolic ## names, ie 'vector', 'monobook': # Enabled skins. # The following skins were automatically enabled: wfLoadSkin( 'MonoBook' ); wfLoadSkin( 'Timeless' ); wfLoadSkin( 'Vector' ); $wgDefaultSkin = "MonoBook"; # Enabled extensions. Most of the extensions are enabled by adding # wfLoadExtensions('ExtensionName'); # to LocalSettings.php. Check specific extension documentation for more details. # The following extensions were automatically enabled: wfLoadExtension( 'CategoryTree' ); wfLoadExtension( 'Cite' ); wfLoadExtension( 'CiteThisPage' ); wfLoadExtension( 'CodeEditor' ); wfLoadExtension( 'Gadgets' ); wfLoadExtension( 'ImageMap' ); wfLoadExtension( 'InputBox' ); wfLoadExtension( 'Interwiki' ); wfLoadExtension( 'LocalisationUpdate' ); wfLoadExtension( 'MultimediaViewer' ); wfLoadExtension( 'Nuke' ); wfLoadExtension( 'OATHAuth' ); wfLoadExtension( 'ParserFunctions' ); wfLoadExtension( 'PdfHandler' ); wfLoadExtension( 'Poem' ); wfLoadExtension( 'Renameuser' ); wfLoadExtension( 'ReplaceText' ); wfLoadExtension( 'SyntaxHighlight_GeSHi' ); wfLoadExtension( 'TitleBlacklist' ); wfLoadExtension( 'WikiEditor' ); wfLoadExtension( 'TextExtracts' ); wfLoadExtension( 'UploadLogo' ); wfLoadExtension( 'RelatedLinks' ); wfLoadExtension( 'UploadWizard' ); wfLoadExtension( 'MobileFrontend' ); $wgshowExceptionDetails = true; $wgShowDBErrorBacktrace = true; require_once "$IP/extensions/HeadScript/HeadScript.php"; $wgHeadScriptCode = <<<'START_END_MARKER' START_END_MARKER; $wgPasswordPolicy = [ 'policies' => [ 'bureaucrat' => [ 'MinimalPasswordLength' => 2, 'MinimumPasswordLengthToLogin' => 1, 'PasswordCannotMatchUsername' => true, ], 'sysop' => [ 'MinimalPasswordLength' => 2, 'MinimumPasswordLengthToLogin' => 1, 'PasswordCannotMatchUsername' => true, ], 'bot' => [ 'MinimalPasswordLength' => 2, 'MinimumPasswordLengthToLogin' => 1, 'PasswordCannotMatchUsername' => true, ], 'default' => [ 'MinimalPasswordLength' => 1, 'PasswordCannotMatchUsername' => true, 'PasswordCannotMatchBlacklist' => true, 'MaximalPasswordLength' => 4096, ], ], 'checks' => [ 'MinimalPasswordLength' => 'PasswordPolicyChecks::checkMinimalPasswordLength', 'MinimumPasswordLengthToLogin' => 'PasswordPolicyChecks::checkMinimumPasswordLengthToLogin', 'PasswordCannotMatchUsername' => 'PasswordPolicyChecks::checkPasswordCannotMatchUsername', 'PasswordCannotMatchBlacklist' => 'PasswordPolicyChecks::checkPasswordCannotMatchBlacklist', 'MaximalPasswordLength' => 'PasswordPolicyChecks::checkMaximalPasswordLength', ], ]; $wgDefaultUserOptions['riched_disable'] = false; $wgDefaultUserOptions['riched_start_disabled'] = false; $wgDefaultUserOptions['riched_use_toggle'] = true; $wgDefaultUserOptions['riched_use_popup'] = false; $wgDefaultUserOptions['riched_toggle_remember_state'] = true; $wgDefaultUserOptions['riched_link_paste_text'] = true; wfLoadExtension( 'WYSIWYG' ); $wgDefaultUserOptions['usebetatoolbar'] = 1; $wgDefaultUserOptions['usebetatoolbar-cgd'] = 1; // QuestyCaptcha wfLoadExtensions([ 'ConfirmEdit', 'ConfirmEdit/QuestyCaptcha' ]); $wgCaptchaQuestions = [ '