Manual:Skin configuration/fr

Cette page explique comment configurer les habillages sur un wiki pour les administrateurs.

Si vous créez de nouveux habilages, référez-vous à Aide:Habillages pour l'information générale et Manuel:Habillement pour les informations développeur.

Cette documentation s'applique à MediaWiki 1.31+.

Télécharger les habillages
Le téléchargement de l'archive MediaWiki est fourni d'office avec trois habillages :
 * (l'habillage par défaut)

Néanmoins, si vous avez téléchargé MédiaWiki de Git ou d'une version de la nuit, ou si vous voulez installer des habillages supplémentaires, vous devrez télécharger leur code séparément.

Beaucoup d'habillages de MediaWiki se trouvent dans le dépôt Git Wikimedia(voir la liste complète ici). Vous pouvez télécharger les archives d'habillages à partir du distributeur d'habillages.

Pour télécharger un des habillages de ce groupe via Git, vous devez faire un appel de la manière suivante :

 git clone https://gerrit.wikimedia.org/r/mediawiki/skins/[name of skin]

par exemple : pour obtenir l'habillage par défaut Vector, vous devez fournir ce qui suit à partir du répertoire  :

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

Sélectionnez une version appropriée de l'habillage. Modifiez à l'aide du nouveau répertoire et exécutez :

git checkout REL1_27 (ou autre version diffusée ou balise)

Après avoir obtenu le répertoire des fichiers d'un habillage, copiez le en tant que sous-répertoire de  dans votre installation MediaWiki (vous pouvez y mettre le répértoire Git directement).

Activer les habillages
Vous devez activer dans votre fichier tout habillage de votre répertoire   que vous souhaitez utiliser. Par exemple pour activer Vector, ajouter ce qui suit. Si vous utilisez plusieurs habillages, chacun d'eux doit être activé à l'aide d'une instruction propre :



(ceci est équivalent à activer une extension, seulement dans un répertoire différent.)

Des étapes supplémentaires peuvent être nécessaires en fonction de l'habillage choisi. Les instructions d'installation détaillées sont disponible pour chaque page d'habillage sur MediaWiki.org, pour Vector voir Skin:Vector#Installation. Les instructions sont analogues pour les autres habillages.

Définir un habillage par défaut pour le wiki
A default skin should be set for new users of a wiki by setting the variable  in   to the lowercase skin name specified in the skin file. Users can still change their skin by going to their preferences page, unless you uninstall or suppress all other skins, or disable the preference altogether (see below). For example:

Changing these value on an existing wiki will automatically change the setting of all users who have been using the previous default skin. There is a maintenance script to change users' preferences (userOptions.php), but you will most likely not need to use it.

Si vous ne changez pas cette valeur, Vector sera l'habillage par défaut.

Désinstaller des habillages
To uninstall a skin, remove the  line from your LocalSettings.php file. You may remove the skin files from the  directory afterwards.

If any users have been using the skin you just uninstalled, MediaWiki will automatically switch them to the default skin of the wiki.

Supprimer des habillages sans les désinstaller
The administrator can limit the skin choices that are offered site-wide in user's preferences by listing skin(s) to suppress in the  array. This might be useful if you want to test a new skin without letting users see it. To do this, put something like this in :

Vous pourrez avoir un aperçu de l'habillage en utilisant le paramètre d'URL useskin.

Modifier le CSS pour tout le site
MediaWiki allows administrators to specify site-wide CSS rules to be added to every page rendered. Ces règles peuvent être ajoutées en modifiant la page Common.css sur votre wiki, si  est mis à. In addition to a global stylesheet, one can also specify CSS rules to be used only in certain skins (see Manual:Interface/Stylesheets).

Modifications CSS utilisateur
Users can also specify their own CSS rules by creating the page "User:Username/common.css". Le CSS sur cette page est ensuite appliqué à tout habillage adopté par l'utilisateur. Si un autre habillage par défaut est choisi pour le site, le CSS personnalisé de l'utilisateur continuera a fonctionner tout comme avant. Cette fonctionalité peut être activée en initialisant  à   dans. Un utilisateur peut aussi appliquer le CSS à un habillage spécifique en créant la page User:Username/skinname.css. Si un utilisateur choisit l'habillage MonoBook par exemple, il modifiera la page Special:MyPage/monobook.css.

Désactiver la capacité des utilisateurs du site à choisir des habillages dans leurs préférences
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.