Manual:$wgDefaultUserOptions/fr

Pour ajouter une nouvelle préférence utilisateur, voir :

Les modifications des paramètres ci-dessous dans LocalSettings.php primeront sur les préférences utilisateur par défaut pour les visiteurs anonymes ou les utilisateurs n'ayant pas personnalisé leurs préférences. Les comptes utilisateurs existants qui étaient sous la configuration par défaut précédente et qui ne l'ont pas réglée explicitement (c.à.d qu'elle n'aura pas été stockée dans la base de données) se retrouveront avec la nouvelle configuration par défaut.

Remarque : dans l'ancien système de préférences, les modifications affectent seulement les visiteurs anonymes (si concernés) et les nouveaux comptes.

Préférences disponibles
Les préférences utilisateur suivantes sont disponible à la personnalisation:

Remarques:
 * De nouveaux paramètres sont ajoutés pérodiquement à MediaWiki. Certains de ces paramètres ont été ajoutés depuis que $wgDefaultUserOptions a été introduit dans la v1.4.0. Actuellement aucune documentation ne précise quand des paramètres ont été ajoutés.
 * Il est possible pour les extensions et fichiers de langue d'ajouter des options supplémentaires au tableau "Divers". Les langues qui utilisent cette fonctionnalité devraient décrire leurs paramètres de configuration ici. Les extensions devraient ajouter les informations à leur page d'extension.
 * Cette liste n'est pas à jour par rapport à la dernière version de MediaWiki. Listez les options avec --list (voir Manual:userOptions.php).

Options de Gadgets
gadget-$gname e.g. gadget-HotCat for MediaWiki:Gadget-HotCat.js

Valeurs par défaut
Chaque langue règle ses propres valeurs par défaut pour les préférences utilisateur dans son fichier de langue. Par exemple, les langues lues de droite à gauche règleront probablement la quickbar pour qu'elle apparaisse à droite plutôt qu'à gauche. Les valeurs ajoutées à $wgDefaultUserOptions sont prioritaires, c.à.d que si les valeurs existent ici elles auront la priorité, mais les paramètres seront ignorés du tableau si la valeur par défaut est la même que celle du fichier de langue.

Dans les versions de MediaWiki antérieures à 1.8.0 la valeur par défaut de cette configuration était simplement un tableau vide, le fichier de langue courant fournissant les valeurs par défaut.

À partir de la version 1.8.0, seuls les paramètres spécifiques d'une langue étaient ignorés dans le fichier de langue, donc la plupart des paramètres sont maintenant explicitement définis dans.

Depuis la version 1.19, les priorités sur les fichiers de langue ont été supprimées car elles ne fonctionnaient pas, et les fonctionnalisés qui les utilisaient, comme la quickbar, ont été modifiées et améliorées.

Exemples
Pour désactiver par défaut les liens de modification par section (pour les nouveaux utilisateurs et anonymes), ajoutez ceci dans LocalSettings.php:

 Note: From version 1.23 onwards, the section editing links need to be disabled via site-wide or user CSS, see phabricator:T54811 for details on the change.

Ajouter par défaut les pages que l'utilisateur modifie à sa liste de suivi:

Si la préférence est de type multisélection, c'est un peu plus compliqué. La clé pour chaque option d'utilisateur par défaut est la concaténation de la clé de préférence et de la clé d'option. Par exemple, si la clé de préférence est 'favoritecolors' et que son option est 'red', la clé de l'option d'utilisateur par défaut serait 'favoritecolorsred'. Dans cette hypothèse, si vous voulez sélectionner par défaut le rouge et le jaune, vous devrez utiliser:

Si la préférence est de type "matrice de contrôle", c'est ecore plus compliqué. La clé pour chaque option par défaut est la concaténation de la clé de préférence, et des clés de colonne et de rangée, séparées par des traits d'union. Par exemple si la clé de préférence est 'favoritecars', que la clé de colonne est 'red' et celle de rangée est 'corvette', la clé d'option par défaut serait 'favoritecars-red-corvette'. Dans cette hypothèse, si vous voulez avoir une Corvette rouge et une Jetta noire sélectionnées par défaut, vous devrez utiliser:

When writing a MediaWiki extension, instead of using the global variable $wgDefaultUserOptions, you can add a section to extensions.json:

Voir aussi

 * - Modification des options des utilisateurs existants.