Help:Konfigurieren
Nach der Installation kann man sein Wiki im Prinzip schon benutzen. Oft will der frischgebackene MediaWiki-Administrator jedoch noch einige Sachen anpassen. Diese Seite erklärt die häufigsten Änderungen. Auf alle Fälle empfiehlt sich ein Blick in die Datei DefaultSettings.php im Verzeichnis includes. Dort sind die Standardeinstellungen festgelegt. Will man diese ändern, setzt man die entsprechende Variable in LocalSettings.php.
Contents
Datei-Upload
Der Datei-Upload ist aus Sicherheitsgründen standardmässig deaktiviert. Um ihn zu aktivieren, setze
$wgDisableUploads = false;
in LocalSettings.php. Vorher sollte man jedoch sicherstellen, dass im Upload-Verzeichnis (Welches-Upload-Verzeichnis?) die Ausführung von PHP-Code deaktiviert ist (Wie-deaktiviert-man-denn-einen-Ordner-für-PHP-Code?).
MediaWiki hat eine Liste von bevorzugten Dateitypen und eine Blackliste von Endungen, die grundsätzlich nicht erlaubt sind.
Die Datei für die Liste findet Ihr unter dem MediaWiki Verzeichnis \includes\DefaultSettings.php
$wgCheckFileExtensions = true; $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'ogg' ); $wgFileBlacklist = array( 'html', 'htm', 'php', 'phtml', 'php3', 'php4', 'phps', 'shtml', 'jhtml', 'pl', 'py', 'exe', 'scr', 'dll', 'msi', 'vbs', 'bat', 'com', 'pif', 'cmd', 'vxd', 'cpl' );
Automatisch Thumbnails generieren (wahlweise mit ImageMagick oder den in PHP eingebauten Funktionen):
$wgUseImageResize = true;
Logo ändern
Das Standardlogo heißt wiki.png und liegt im Upload-Verzeichnis. Entweder überschreibst du dieses Bild durch ein eigenes oder änderst die Variable $wgLogo
.
Standardskin ändern
Trage in
$wgDefaultSkin = 'monobook';
den Namen des gewünschten Skins ein. Derzeit stehen zur Auswahl: standard, nostalgia, cologneblue, davinci, mono, monobook und myskin.
Zugangsrechte
Nur noch angemeldeten Benutzern das Bearbeiten erlauben:
$wgWhitelistEdit = true;
Kategorien deaktivieren
Geht mit
$wgUseCategoryMagic = false;
Rechte für die Administratoren
So erlaubst du Administratoren, angemeldete Benutzer zu sperren:
$wgSysopUserBans = true;
und ganze IP-Bereiche zu sperren
$wgSysopRangeBans = true;
Datenbankabfragen für Admins erlauben:
$wgAllowSysopQueries = true;