Manual:Skin configuration/nl

Op deze pagina wordt uitgelegd hoe een beheerder een skin op een wiki configureert.

Deze documentatie is van toepassing op MediaWiki 1.31+.

Voor het gebruik van skins, refereer aan voor algemene informatie over skins.

Voor ontwikkelaars die nieuwe skins willen maken of bestaande skins willen bewerken, raadpleeg Hoe maak je een MediaWiki skin.



Skins downloaden
De MediaWiki tarball download wordt geleverd met verschillende skins. lijst gebundelde extenties en skins.

Als u echter MediaWiki van Git hebt gedownload, of als u meer skins wilt installeren, moet u de code voor dat skin of skins apart downloaden.

Veel MediaWiki skins zijn opgenomen in de Wikimedia Git repository (zie de volledige lijst). U kunt tarballs van skins downloaden van de skin distributor.

Om een van de skins in deze groep via Git te downloaden, moet u een aanroep doen als:

 git clone https://gerrit.wikimedia.org/r/mediawiki/skins/[naam van de skin]

Om de standaard skin Vector te krijgen, moet u het volgende opgeven vanuit de map skins/ in uw MediaWiki installatiemap:

 git clone https://gerrit.wikimedia.org/r/mediawiki/skins/Vector

Checkout een passende release van de skin. Ga naar de nieuwe map en voer het volgende uit:

git checkout REL1_35

(vervang  door de release branch of tag)



Skins activeren
Voor elke skin in uw map /skins die u wilt gebruiken, moet u deze inschakelen in uw bestand. Als u bijvoorbeeld Vector wilt inschakelen, voegt u het volgende toe. Als u meerdere skins hebt, moet elke skin worden ingeschakeld met een afzonderlijke instructie:



(Dit komt overeen met een extensie inschakelen, alleen in een andere map.)

Afhankelijk van de skin kunnen er extra stappen nodig zijn. Gedetailleerde installatie-instructies zijn beschikbaar op de pagina van elke skin op mediawiki.org; zie bijvoorbeeld voor Vector. Instructies voor alle andere skins zijn analoog.



Een standaard skin instellen voor een wiki
Een standaardskin moet worden ingesteld voor nieuwe gebruikers van een wiki door de variabele  in   in te stellen op de kleine skinnaam die is opgegeven in het skinbestand. Gebruikers kunnen hun skin nog steeds wijzigen door naar hun Voorkeuren te gaan, tenzij u alle andere skins verwijdert of onderdrukt, of de voorkeur helemaal uitschakelt (zie hieronder). Bijvoorbeeld:

Als u deze waarden op een bestaande wiki wijzigt, wordt automatisch de instelling gewijzigd van alle gebruikers die de vorige standaardskin hebben gebruikt. Er is een onderhoudsscript om de voorkeuren van gebruikers te wijzigen, maar u hoeft het waarschijnlijk niet te gebruiken.

Als u deze waarde niet wijzigt, is Vector de standaardskin.



Skins deïnstalleren
Als u een skin wilt verwijderen, verwijdert u de regel  (of   voor MediaWiki 1.24 of ouder) uit uw bestand. U kunt de skinbestanden daarna uit de map  verwijderen.

Als een gebruiker de skin gebruikt die u zojuist hebt verwijderd, schakelt MediaWiki dan automatisch over naar de standaardskin van de wiki.



Skins onderdrukken zonder ze te verwijderen
De beheerder kan de skinkeuzes beperken die voor de hele site worden aangeboden in gebruikersvoorkeuren door skin(s) op te geven die moeten worden onderdrukt in het array. Dit kan handig zijn als u een nieuwe skin wilt testen zonder dat gebruikers deze kunnen zien. Om dit te doen, zet u iets als dit in :

U kunt een voorbeeld van de skin bekijken met behulp van de URL-parameter.

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 Gadget-site.css (old 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
Users can also specify their own CSS rules by creating the page "User:Username/common.css". The CSS on this page is then applied to whatever skin the user is using. If the website is changed to a different default skin, the user's custom CSS will continue to work just as before. This feature can be enabled by setting  to true in. 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  parameter in the URL.