FANDOM


Le CSS et JavaScript (JS) de la communauté permet aux administrateurs locaux de personnaliser ce à quoi un wiki ressemble et son comportement pour toute personne visitant leur communauté, au delà de ce que qu'apporte le Concepteur de thème.

La personnalisation locale offre un grand défi et une grande satisfaction à de nombreux éditeurs, donc chez Fandom, nous vous encourageons à vous y essayer. Mais il y a deux choses importantes à garder à l'esprit lorsque vous le faites :

  • Utilisez d'abord le concepteur de thème avant de tenter toute personnalisation CSS. Cela vous facilitera beaucoup la vie.
  • Il y a certaines limites quant à quoi et comment vous pouvez personnaliser les choses, comme l'expliquent plus en détail les règles de personnalisation et nos conditions d'utilisation.

CSSModifier

CSSsyntaxHL

Modifier le CSS d'une communauté dont le thème est sombre

Pour personnaliser le CSS de votre communauté, modifiez simplement MediaWiki:Wikia.css. Vous pouvez aussi accéder à cette page via le Tableau de bord administrateur en cliquant sur « CSS ».

Chaque semaine, nous publions des billets sur les modifications à venir qui peuvent affecter la personnalisation de votre communauté : Informations techniques.

Si besoin, le forum du Centre des communautés est un bon endroit pour obtenir de l'aide des autres utilisateurs. Voir aussi un vidéo (en anglais).

Pages CSSModifier

MediaWiki:Common.css et MediaWiki:Wikia.css sont toutes les deux utilisées pour l'apparence de Fandom, mais ils seront probablement consolidés à l'avenir.

Pour tous les wikis créés après juillet 2014
MediaWiki:Common.css est activé. Les contenus de cette pages sont appliqués avant MediaWiki:Wikia.css. Pour la plupart des communautés, cela n'a pas d'importance, mais si vous utilisez des règles @import (comme pour l'importation de polices personnalisées), il est préférable qu'elles soient ajoutées en haut de MediaWiki:Common.css.
Pour tous les wikis créés avant juillet 2014
MediaWiki:Common.css n'est pas activé. Si vous voulez utiliser MediaWiki:Common.css, demandez au staff de Fandom de l'activer. Si vous le faites, assurez-vous de nettoyer tout ancien CSS dans MediaWiki:Common.css au préalable, sinon cela pourrait provoquer des effets indérisables.

JavaScriptModifier

Pour personnaliser le JS de votre communauté, modifiez simplement MediaWiki:Common.js. Ce code sera chargé pour tous les visiteurs de votre communauté.

Notes :

  • Pour des raisons de sécurité, les modifications du JS de la communauté doivent passer par un processus de vérification, qui est expliqué en détail sur Aide:Processus de vérification du JavaScript.
  • Les erreurs JS peuvent perturber le fonctionnement des fonctionnalités de base - soyez prudent !
  • Évitez d'inclure du JS que vous ne comprenez pas, et n'importez rien en provenance de sources auxquelles vous ne faites pas entièrement confiance.
  • Certains scripts courants sont stockés sur le wiki Fandom Developers et peuvent être ajoutés à votre wiki à l'aide d'ImportJS. L'utilisation d'ImportJS contourne la nécessité du processus de révision.
  • Comme avec les pages CSS, Common.js et Wikia.js affectent l'ensemble du wiki, mais ils pourraient être consolidés à l'avenir.
  • Fandom ne peut pas être tenue responsable si vous rencontrez quelque problème que ce soit en modifiant le JS de la communauté. Il est de votre responsabilité d'entretenir le JS (et le CSS) de la communauté.

Quelques détails techniques Modifier

Les modifications que vous apportez à CSS ou JS ne sont généralement pas immédiatement visibles lors de la publication. Cela est dû à un concept appelé "mise en cache". Si vous êtes au milieu d'une longue période de modification de votre CSS et JS, vous devrez peut-être fréquemment purger votre cache pour voir vos modifications.

De plus, l'ordre de chargement de Fandom — la priorité donnée à chacune des différentes pages utilisées pour personnaliser votre wiki — est cruciale pour les administrateurs. Une raison courante pour laquelle certaines personnalisations ne sont pas visibles est qu'une page à chargement ultérieur annule effectivement une déclaration faite sur une page à chargement antérieur.

Voir aussi Modifier

Plus d'aideModifier

Sauf mention contraire, le contenu de la communauté est disponible sous licence CC-BY-SA  .