Aide:Extension:GlobalPreferences
L’extension GlobalPreferences permet que les préférences utilisateur s’appliquent à tous les wikis d’une famille de wikis (connu également sous le terme de ferme de wikis). Cela signifie que les utilisateurs peuvent changer leurs préférences pour tous les wikis liés sans avoir à le faire pour chacun d’eux. Des exceptions peuvent être précisées pour certains wikis.
Page des préférences globales
L'extension ajoute une deuxième page de préférences, accessible depuis l'onglet Informations personnelles des Préférences.
Cette page de préférences globales propose les mêmes préférences que la page habituelle (à l’exception de certains éléments ôtés parce qu’ils ne peuvent pas s’appliquer globalement) et pour chaque préférence est ajoutée une nouvelle case que l’utilisateur peut cocher pour que la préférence s’applique globalement.
La page de préférences globale est présente sur tous les wikis de la même famille et les changements faits sur un wiki se répercutent sur tous les autres.
Si des préférences sont spécifiques à certains wikis (par exemple pour une extension qui ne serait pas installée sur tous les wikis), alors pour modifier ces préférences globalement, il faut le faire depuis un les wikis où elles sont disponibles. Elles n’apparaitront pas sur les pages des préférences globales des autres wikis, et resteront inchangées lorsque les pages des préférences globales des autres wikis seront utilisées. Une fois qu’une préférence a été définie comme globale, elle ne peut plus être modifiée depuis la page classique des préférences.
Exceptions locales
Si une préférence est définie comme étant globale, elle sera désactivée sur la page normale des préférences, mais une nouvelle case à cocher sera ajoutée en dessous de celle-ci afin de pouvoir faire une exception sur ce wiki.
La ligne pour cette préférence pour la page des préférences globales est suivie d’un message indiquant qu’une exception locale existe. La valeur de la préférence globale, souvent, ne sera pas celle effectivement appliquée (par exemple, le gallois n’est pas la langue active sur la capture d’écran ci-dessous, bien qu’elle soit la préférence globale).
Remarquez que les exceptions locales ne sont visibles que sur le wiki sur lequel elles s’appliquent. Si vous allez sur un autre wiki, il n’y a pas d’indication que l’une exception locale s'applique aussi.
Supprimer les préférences globales
La page des préférences globales possède un lien (tout comme la page normales des préférences) pour réinitialiser toutes les préférences. Après avoir demandé confirmation, cela supprime toutes les préférences globales, ainsi toutes les préférences sont réinitialisées à la valeur locale si l’utilisateur en avait défini une, sinon à la valeur par défaut du site.
Notez que cela supprimes les valeurs globales mêmes pour les préférences qui n’existent pas sur le wiki où la suppression est demandée. Par exemple, si vous définissez une préférence globale pour une extension qui existe uniquement sur un wiki et qu’ensuite vous supprimez les préférences globales depuis un autre wiki, alors lorsque vous revenez sur la page de préférences globales du premier wiki, il n’y aura plus aucune préférence globale de définie. Supprimer les préférences globales ne réinitialise pas les exceptions locales, mais les désactive simplement (donc les préférences locales ou les valeurs par défaut du site seront utilisées). Si une préférence est rendue globale à nouveau, l’exception locale sera rétablie.
Communication
Si vous rencontrez un problème avec l’extension GlobalPreferences, vous pouvez demander de l’aide sur la page de discussion. Si vous avez trouvé un bogue ou souhaitez suggérer une nouvelle fonctionnalité, vous pouvez ouvrir une tâche sur Phabricator et l’étiqueter avec « MediaWiki-extensions-GlobalPreferences ».
Voir aussi
- Help talk:Extension:GlobalPreferences – forum d’aide des utilisateurs finaux de l’extension.
- Extension:GlobalPreferences – page d'accueil de l’extension, à destination des administrateurs système et des développeurs.
- phab:/tag/GlobalPreferences – logiciel de suivi des problèmes pour les bogues et fonctionnalités manquantes.