Habillage:Citizen

This page is a translated version of the page Skin:Citizen and the translation is 91% complete.
Manuel des habillages MediaWiki - catégorie
Citizen
État de la version : stable
Description Un habillage MediaWiki joli, utilisable, réactif, avec un support d'extension approfondi. Développé à l'origine pour le wiki Star Citizen.
Auteur(s) alistair3149, Octfx
Version actuelle : 3.1.0 (2025-04-28)
Politique de compatibilité Le master conserve la compatibilité arrière.
MediaWiki 1.43.0+
Composer starcitizentools/citizen-skin
Licence Licence publique générale GNU v3.0 ou supérieur
Téléchargement
Readme
Changelog
Exemple Wikimedia Skin Lab, List of curated wikis
Paramètres
  • $wgCitizenThemeDefault
  • $wgCitizenEnableCollapsibleSections
  • $wgCitizenShowPageTools
  • $wgCitizenGlobalToolsPortlet
  • $wgCitizenEnableDrawerSiteStats
  • $wgCitizenUseNumberFormatter
  • $wgCitizenThemeColor
  • $wgCitizenEnableARFonts
  • $wgCitizenEnableCJKFonts
  • $wgCitizenEnablePreferences
  • $wgCitizenOverflowInheritedClasses
  • $wgCitizenOverflowNowrapClasses
  • $wgCitizenEnableCommandPalette
  • $wgCitizenSearchModule
  • $wgCitizenSearchGateway
  • $wgCitizenSearchDescriptionSource
  • $wgCitizenMaxSearchResults
  • $wgCitizenEnableManifest
  • $wgCitizenManifestOptions
Utilisé par les wikis publics 29 (Ranked 39th)
Habillage par défaut des wikis publics 12
Traduisez l'habillage Citizen sur translatewiki.net

Citizen est un habillage MediaWiki joli, utilisable, réactif, qui intègre les extensions dans la cohésion de l'experience. Il a été créé à l'origine pour le wiki Star Citizen mais il est flexible pour fonctionner avec diverses configurations MediaWiki.

Si vous trouvez un problème ou qu'il y a des améliorations sur lesquelles vous souhaitez travailler, n'hésitez pas à nous soumettre les correctifs ou à signaler les problèmes sur GitHub. Par ailleurs vous pouvez aussi utiliser la page de discussion pour obtenir de l'aide à propos de l'habillage.


Fonctionnalités remarquables

  • Affichage réactif - Réactif et capable de s'adapter à différentes tailles d'écran.
  • Command palette - Quick access to everything.
  • Mode clair / sombre - Passer alternativement du mode clair au mode sombre.
  • Styles d'extension cohérents - Les extensions prises en charge se marient avec le reste de l'interface utilisateur.
  • Lecture des préférences - Ajuster la largeur de page, la taille des fontes et la hauteur de ligne.
  • Sections repliables - Replier ou développer les sections d'articles.
  • Sommaire persistant - Accès au sommaire de n'importe où dans l'article.
  • Application Progressive Web - Donnez une expérience plus similaire à l'application lorsque les utilisateurs ajoutent votre wiki à leur écran d'accueil.

Captures d'écran

Installation

  • Téléchargement et placez le(s) fichiers (s) dans un répertoire appelé Citizen dans votre dossier skins/.
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php  :
    wfLoadSkin( 'Citizen' );
    
  • Configurer si nécessaire.
  •   Fait - Naviguer vers Special:Version sur votre wiki pour vérifier l'installation correcte de l'habillage.

MobileFrontend

Pour utiliser Citizen avec MobileFrontend, ajoutez simplement ceci à votre LocalSettings.php :

$wgDefaultMobileSkin = 'citizen';

Configuration

L'habillage fonctionne de manière autonome sans configuration. Les drapeaux de configuration permettent de personnaliser davantage les caractéristiques spécifiques de l'habillage. Consultez cette page sur la façon d'adapter les styles Citizen sur votre wiki.

Apparence

Nom Description Valeurs Valeur par défaut
$wgCitizenThemeDefault Thème par défaut de l'habillage
  • 'auto' - commuter entre le mode clair et le mode sombre selon les paramètres du système d'exploitation ou du navigateur
  • 'light'
  • 'dark'
'auto'
$wgCitizenEnableCollapsibleSections Active ou désactive les sections repliables sur les pages de contenu true
$wgCitizenShowPageTools Condition de visibilité des outils de page
  • true - toujours visible
  • 'login' - visible pour les utilisateurs connectés
  • 'permission' - visible aux utilisateurs avec les droits appropriés
true
$wgCitizenGlobalToolsPortlet Id du portefeuille pour attacher les outils globaux chaîne de caractères ''
$wgCitizenEnableDrawerSiteStats Activer les statistiques du site dans le menu du tiroir true
$wgCitizenUseNumberFormatter Utiliser NumberFormatter pour les statistiques de site, ce qui permet de formater le numéro de manière localisée true
$wgCitizenThemeColor Couleur définie dans la méta-balise theme-color Code de couleur hexadécimal '#131a21'
$wgCitizenEnableARFonts Activer l'arabe Noto Naskh inclus pour les wikis qui servent l'arabe false
$wgCitizenEnableCJKFonts Activer Noto Sans CJK inclus pour les wikis qui servent les langues CJK false
$wgCitizenTableNowrapClasses Définit les classes CSS de table ignorées par le conteneur de table citoyenne tableau [ "citizen-table-nowrap", "diff", "mw-changeslist-line", "mw-recentchanges-table", "infobox", "cargoDynamicTable", "dataTable", "srf-datatable", "smw-datatable", "mw-capiunto-infobox" ]

Command palette

Name Description Values Default
$wgCitizenEnableCommandPalette Enables or disable the command palette. Disable to use the old search module true

Suggestions de recherche

Nom Description Valeurs Valeur par défaut
$wgCitizenSearchGateway Quelle passerelle utiliser pour obtenir des suggestions de recherche mwActionApi; mwRestApi mwRestApi
$wgCitizenSearchDescriptionSource Source du texte de description sur les suggestions de recherche wikidata - Utiliser la description fournie par WikibaseLib ou ShortDescription ; textextracts - Utiliser la description fournie par TextExtracts ; pagedescription - Utiliser la description fournie par Description2 ou tout autre extension qui déclare la propriété de page description textextracts
$wgCitizenMaxSearchResults Nombre maximum de suggestions de recherche Entier > 0 6

manifest Webapp

Nom Description Valeurs Valeur par défaut
$wgCitizenEnableManifest Activer ou désactiver le manifeste des applications web true
$wgCitizenManifestThemeColor Couleur du thème du manifeste de l'application web Code de couleur hexadécimal #131a21
$wgCitizenManifestBackgroundColor Couleur de fond du manifeste de l'application web Code de couleur hexadécimal #131a21

Raccourcis clavier

  • / - Recherche

Les touches de raccourci suivantes font partie du noyau MediaWiki et fonctionnent sur tous les habillages.

Selon le navigateur utilisé, parfois ⇧ Shift peut être omis.

  • alt+⇧ Shift+f - Recherche
  • alt+⇧ Shift+e - Modifier
  • alt+⇧ Shift+r - Modifications récentes
  • alt+⇧ Shift+x - Page au hasard
  • alt+⇧ Shift+h - Historique
  • alt+⇧ Shift+t - Page de discussion
  • alt+⇧ Shift+z - Page d’accueil