'https://www.archlinux.org/', 'Packages' => 'https://www.archlinux.org/packages/', 'Forums' => 'https://bbs.archlinux.org/', 'Wiki' => 'https://wiki.archlinux.org/', 'Bugs' => 'https://bugs.archlinux.org/', 'AUR' => 'https://aur.archlinux.org/', 'Download' => 'https://www.archlinux.org/download/' ); $wgArchNavBarSelectedDefault = 'Wiki'; $wgFooterIcons = array(); $wgLocaltimezone = 'UTC'; ## For attaching licensing metadata to pages, and displaying an ## appropriate copyright notice / icon. GNU Free Documentation ## License and Creative Commons licenses are supported so far. $wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright $wgRightsUrl = "http://www.gnu.org/copyleft/fdl.html"; $wgRightsText = "GNU Free Documentation License 1.3 or later"; $wgRightsIcon = "{$wgStylePath}/common/images/gnu-fdl.png"; # Query string length limit for ResourceLoader. You should only set this if # your web server has a query string length limit (then set it to that limit), # or if you have suhosin.get.max_value_length set in php.ini (then set it to # that value) $wgResourceLoaderMaxQueryLength = -1; # The following permissions were set based on your choice in the installer $wgEmailConfirmToEdit = true; $wgAllowUserCssPrefs = false; $wgDisableAnonTalk = true; $wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['sysop']['deleterevision'] = true; $wgGroupPermissions['user']['upload'] = false; $wgGroupPermissions['user']['reupload'] = false; $wgGroupPermissions['user']['reupload-shared'] = false; $wgGroupPermissions['autoconfirmed']['upload'] = false; $wgGroupPermissions['maintainer']['autopatrol'] = true; $wgGroupPermissions['maintainer']['patrol'] = true; $wgGroupPermissions['maintainer']['noratelimit'] = true; $wgGroupPermissions['maintainer']['suppressredirect'] = true; $wgGroupPermissions['maintainer']['rollback'] = true; $wgGroupPermissions['maintainer']['browsearchive'] = true; $wgGroupPermissions['maintainer']['apihighlimits'] = true; $wgGroupPermissions['maintainer']['unwatchedpages'] = true; $wgGroupPermissions['maintainer']['deletedhistory'] = true; $wgGroupPermissions['maintainer']['deletedtext'] = true; # disable user account creation via API $wgAPIModules['createaccount'] = 'ApiDisabled'; # remove 'writeapi' right from users $wgGroupPermissions['*']['writeapi'] = false; $wgGroupPermissions['user']['writeapi'] = false; # add 'writeapi' to autoconfirmed users, maintainers and admins $wgGroupPermissions['autoconfirmed']['writeapi'] = true; $wgGroupPermissions['maintainer']['writeapi'] = true; $wgGroupPermissions['sysop']['writeapi'] = true; # stricter conditions for 'autoconfirmed' promotion $wgAutoConfirmAge = 86400*3; // three days # require at least 20 normal edits before granting the 'writeapi' right $wgAutoConfirmCount = 20; # Enabled Extensions. Most extensions are enabled by including the base extension file here # but check specific extension documentation for more details # The following extensions were automatically enabled: # $wgShowSQLErrors = true; # $wgReadOnly = 'Database migration in progress. We`ll be back in a few minutes.'; $wgGitRepositoryViewers['.+projects\.archlinux\.org/vhosts/wiki\.archlinux\.org\.git(.*)'] = 'https://projects.archlinux.org/vhosts/wiki.archlinux.org.git/commit/?id=%H'; $wgJobRunRate = 0; require_once( "$IP/extensions/Nuke/Nuke.php" ); wfLoadExtension( 'CheckUser' ); require_once "$IP/extensions/AbuseFilter/AbuseFilter.php"; # AbuseFilter extension $wgGroupPermissions['sysop']['abusefilter-modify'] = true; $wgGroupPermissions['*']['abusefilter-log-detail'] = true; $wgGroupPermissions['*']['abusefilter-view'] = true; $wgGroupPermissions['*']['abusefilter-log'] = true; $wgGroupPermissions['sysop']['abusefilter-private'] = true; $wgGroupPermissions['sysop']['abusefilter-modify-restricted'] = true; $wgGroupPermissions['sysop']['abusefilter-revert'] = true; # CheckUser extension $wgGroupPermissions['sysop']['checkuser'] = true; $wgGroupPermissions['sysop']['checkuser-log'] = true; # temporary disable registration; reverted 2016-6-26 bluewind #$wgGroupPermissions['*']['createaccount'] = false; $wgUserEmailUseReplyTo = true;