Zum Inhalt springen

Diskussion:MediaWiki/Extension/Lockdown: Unterschied zwischen den Versionen

Aus Foxwiki
Die Seite wurde neu angelegt: „; Mediawiki absichern Nicht angemeldeten Benutzer Rechte entzieht * Lockdown Extension ; LocalSettings.conf <syntaxhighlight lang="php" line> # E-Mail adress valididation $wgEmailConfirmToEdit = true; # Prevent new user registrations except by sysops $wgWhitelistAccount = array ( "user" => 0, "sysop" => 1, "developer" => 1 ); $wgGroupPermissions['*']['createaccount'] = false; # Disable anonymous editing and talk $wgGroupPermissions['*']['edit'] = false…“
 
K Textersetzung - „ )“ durch „)“
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:


; LocalSettings.conf
; LocalSettings.conf
<syntaxhighlight lang="php" line>
<syntaxhighlight lang="php" line copy>
# E-Mail adress valididation
# E-Mail adress valididation
$wgEmailConfirmToEdit = true;
$wgEmailConfirmToEdit = true;


# Prevent new user registrations except by sysops
# Prevent new user registrations except by sysops
$wgWhitelistAccount = array ( "user" => 0, "sysop" => 1, "developer" => 1 );
$wgWhitelistAccount = array ( "user" => 0, "sysop" => 1, "developer" => 1);
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['createaccount'] = false;


Zeile 21: Zeile 21:


# Enable Lockdown Extension
# Enable Lockdown Extension
wfLoadExtension( 'Lockdown' );
wfLoadExtension( 'Lockdown');
$wgSpecialPageLockdown['Version'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Version'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Export'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Export'] = array('user', 'bureaucrat', 'sysop');

Aktuelle Version vom 17. Juni 2026, 10:40 Uhr

Mediawiki absichern

Nicht angemeldeten Benutzer Rechte entzieht

  • Lockdown Extension
LocalSettings.conf
# E-Mail adress valididation
$wgEmailConfirmToEdit = true;

# Prevent new user registrations except by sysops
$wgWhitelistAccount = array ( "user" => 0, "sysop" => 1, "developer" => 1);
$wgGroupPermissions['*']['createaccount'] = false;

# Disable anonymous editing and talk
$wgGroupPermissions['*']['edit'] = false;
$wgDisableAnonTalk = true;

# Anonymous users can't create pages
$wgGroupPermissions['*']['createpage'] = false;
$wgShowIPinHeader = false;

# Enable Lockdown Extension
wfLoadExtension( 'Lockdown');
$wgSpecialPageLockdown['Version'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Export'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Listfiles'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Listusers'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Statistics'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Booksources'] = array('user', 'bureaucrat', 'sysop');
$wgSpecialPageLockdown['Protectedpages'] = array('user', 'bureaucrat', 'sysop');
$wgActionLockdown['history'] = array('user', 'bureaucrat', 'sysop');
$wgActionLockdown['edit'] = array('user', 'bureaucrat', 'sysop');