X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/913ee6d399004cf2d7081d8be23bfca1edaa2875..e34bb268e632fa13cdbf8965fc7ca5d858f7d131:/cookbooks/mediawiki/templates/default/LocalSettings.php.erb diff --git a/cookbooks/mediawiki/templates/default/LocalSettings.php.erb b/cookbooks/mediawiki/templates/default/LocalSettings.php.erb index 4d0ed1e58..ce4f07229 100644 --- a/cookbooks/mediawiki/templates/default/LocalSettings.php.erb +++ b/cookbooks/mediawiki/templates/default/LocalSettings.php.erb @@ -164,6 +164,16 @@ $wgResourceLoaderMaxQueryLength = -1; #Only Allow Signed-in users to edit $wgGroupPermissions['*']['edit'] = false; +#Only allow autoconfirmed for a few actions +$wgGroupPermissions['user']['move'] = false; +$wgGroupPermissions['user']['movefile'] = false; +$wgGroupPermissions['user']['move-categorypages'] = false; +$wgGroupPermissions['user']['upload'] = false; +$wgGroupPermissions['autoconfirmed']['move'] = false; +$wgGroupPermissions['autoconfirmed']['movefile'] = false; +$wgGroupPermissions['autoconfirmed']['move-categorypages'] = false; +$wgGroupPermissions['autoconfirmed']['upload'] = true; + #Allow bureaucrat group access to oversight options $wgGroupPermissions['bureaucrat']['hideuser'] = true; $wgGroupPermissions['bureaucrat']['deletelogentry'] = true; @@ -196,7 +206,14 @@ $wgNamespacesWithSubpages[NS_MAIN] = true; #DNS Blacklists to use $wgEnableDnsBlacklist = true; -$wgDnsBlacklistUrls = array( 'proxies.dnsbl.sorbs.net.', 'opm.tornevall.org.', 'xbl.spamhaus.org.' ); +$wgDnsBlacklistUrls = array( 'proxies.dnsbl.sorbs.net.', 'opm.tornevall.org.', 'xbl.spamhaus.org.', 'dnsbl-3.uceprotect.net.' ); + +#Require validated email to edit +$wgEmailConfirmToEdit = true; + +#Autopromote users to autoconfirmed +$wgAutoConfirmAge = 345600; // 4 days +$wgAutoConfirmCount = 10; #Disable Hit Counter for Performance $wgDisableCounters = TRUE;