Manual:Skin configuration/de

Diese Seite enthält umfassende Informationen, wie man als Administrator Skins in einer wiki konfigurieren kann. Allgemeine Informationen zum Thema Skins sind unter Help:Skins zu finden, Entwicklerinformationen (zum Erstellen neuer Skins) unter Manual:Skinning.

Diese Dokumentation bezieht sich auf MediaWiki 1.24 und höher.

Skin-Download
Der MediaWiki tarball download kommt vorgefertigt mit vier Skins: Vector (der Standard-Skin), MonoBook, Modern und Cologne Blue.

However, if you have downloaded MediaWiki from Git or from a nightly version, or if you want to install additional skins, you will need to separately download the code for that skin or skins.

Viele MediaWiki Skins sind im Wikimedia Git repository enthalten (siehe die vollständige Liste hier). Du kannst Tar-Archive mit Skins vom Skin-Verteiler herunterladen.

Um eine Skin in dieser Gruppe via Git herunterzuladen, solltest du Folgendes abrufen:

 git clone https://git.wikimedia.org/git/mediawiki/skins/[name of skin].git z.B.: Um die Standardskin Vector zu bekommen, solltest du das Folgende vom  Verzeichnis abrufen:  git clone https://git.wikimedia.org/git/mediawiki/skins/Vector.git Leider gibt es derzeit noch keinen Weg, eine zusätzliche Skin anders als via Git herunterzuladen, aber der Mechanismus dafür ist in Entwicklung.

Nachdem du die Ordner mit den Dateien einer Skin erhalten hast, lege sie als Unterverzeichnis von  in deine MediaWiki Installation (du kannst das Git-Verzeichnis gleich direkt dort platzieren).

Skins installieren
Für jede Skin im /skin Verzeichnis, die du gerne verwenden würdest, musst du eine Zeile mit dem Code  in deiner §LocalSettings Datei hinzufügen. Um z.B. Vector zu installieren, füge Folgendes hinzu: (Das entspricht "Installieren eine Extension", nur in einem anderen Verzeichnis.)

Detaillierte Installationsanweisungen sind auf den Seiten der Skins auf mediawiki.org zu finden, z.B. für Vector auf Skin:Vector. Anweisungen für alle anderen Skins sind auf den entsprechenden Seiten zu finden.

Standardskin für ein Wiki bestimmen
Eine Standardskin sollte für neue Benutzer eines Wiki gesetzt werden, indem die Variable  in   mit dem Skinnamen in Kleinbuchstaben setzt, der in der Skin-Datei definiert wird. Benutzer können dann noch immer ihre Skin ändern, indem sie auf ihre Einstellungen-Seite gehen, es sei denn, du deinstallierst oder unterbindest alle andere Skins oder deaktivierst die Einstellungen gänzlich (siehe unten). Zum Beispiel: Das Ändern dieses Werts in einem bestehenden Wiki ändert automatisch die Einstellung aller Benutzer, die die vorhergehende Standardskin aktiviert hatten. Es gibt ein Wartungsskript, um die Einstellungen der Benutzer zu verändern (userOptions.php), aber du wirst es wahrscheinlich nicht brauchen.

Wenn du diesen Wert nicht änderst, ist Vector die Standardskin.

Skins deinstallieren
Um eine Skin zu deinstallieren, entferne die Zeile  von der LocalSettings.php Datei. Du kannst danach die Skin-Dateien aus dem  Verzeichnis entfernen.

Wenn Benutzer die Skin verwendet haben, die du gerade deinstalliert hast, wird sie MediaWiki automatisch auf die Standardskin umstellen.

Skins ausblenden ohne zu deinstallieren
Der Administrator kann die Skin-Auswahl, die im Wiki in den Benutzereinstellungen verfügbar ist, limitieren, indem er sie im  array unterdrückt. Das kann nützlich sein, wenn du eine neue Skin testen möchtest, ohne dass Benutzer sie sehen können. Um die Skins dort zu listen, schreibe etwa in :

Du kannst die Skin mittels des useskin URL Parameters vorschauen.

Site-wide CSS modifications
MediaWiki allows administrators to specify site-wide CSS rules to be added to every page rendered. These rules can be added by editing the page Common.css on your wiki, if  is set to true. In addition to a global stylesheet, one can also specify CSS rules to be used only in certain skins (see Manual:Interface/Stylesheets).

User CSS modifications
Benutzer können auch ihre eigenen CSS-Regeln definieren, indem sie die Seite "User:Username/common.css" erstellen. Das CSS wird dann auf die Skin angewendet, die der Benutzer verwendet. Wenn die Website auf eine andere Standardskin verändert wird, wird das benutzerspezifische CSS weiterhin funktionieren wie bisher. Dieses Feature kann aktiviert werden, indem in  der Wert für   auf "true" gesetzt wird. A user can also apply CSS to a specific skin by creating the page "User:Username/skinname.css". If a user uses the MonoBook skin for example, they would edit the page Special:MyPage/monobook.css.

Disable site users' ability to choose skins in user preferences
The system administrator can completely remove the "Skin" option so that it does not show up at all in User Preferences. This makes sense if your site will use a customized skin and would not look right in any other skin.

To do it, add a new line containing the following code to LocalSettings.php. It will remove the "Skin" option from preferences and the possibility to use the useskin parameter in the URL.