« Aide:Personnaliser l'interface » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Création
 
Ligne 20 : Ligne 20 :
Le contenu de ces pages doit respecter une syntaxe spécifique.
Le contenu de ces pages doit respecter une syntaxe spécifique.
Pour les connaissances techniques nécessaires, voir les livres suivants :
Pour les connaissances techniques nécessaires, voir les livres suivants :
* [[Programmation Javascript]] pour la programmation Javascript (*.js),
* [[Programmation JavaScript]] pour la programmation Javascript (*.js),
* [[Le langage CSS]] pour les feuilles de style (*.css),
* [[Le langage CSS]] pour les feuilles de style (*.css),
* [[Le langage HTML]] pour la manipulation/génération des balises HTML par script.
* [[Le langage HTML]] pour la manipulation/génération des balises HTML par script.

Il est également utile de connaître l'ordre dans lequel les scripts sont lus et exécutés par le navigateur :
# Les gadgets en premier,
# Ensuite les scripts communs [[MediaWiki:Common.css]] et [[MediaWiki:Common.js]],
# Puis les scripts de l'habillage ([[MediaWiki:Monobook.css]] et [[MediaWiki:Monobook.js]] pour Monobook),
# Enfin, les scripts personnels ([[Spécial:Ma page/monobook.css|Utilisateur:''nom''/monobook.css]] et [[Spécial:Ma page/monobook.js|Utilisateur:''nom''/monobook.js]], pour l'habillage Monobook).


== Utiliser les gadgets ==
== Utiliser les gadgets ==

Version du 26 juillet 2009 à 12:28

Les sites de la fondation Wikimedia utilisent MediaWiki qui permet de personnaliser l'interface.

La personnalisation peut se faire de deux manières :

Javascript et feuilles de style

Certaines pages wiki sont fait des feuilles de styles (extension .css) et des scripts (extension .js).

La personnalisation peut se faire à deux niveaux différents :

au niveau du site
Il existe des pages spéciales que seuls les administrateurs peuvent modifier :
au niveau de l'utilisateur
L'utilisateur est libre de définir ses propres scripts :

Le contenu de ces pages doit respecter une syntaxe spécifique. Pour les connaissances techniques nécessaires, voir les livres suivants :

Il est également utile de connaître l'ordre dans lequel les scripts sont lus et exécutés par le navigateur :

  1. Les gadgets en premier,
  2. Ensuite les scripts communs MediaWiki:Common.css et MediaWiki:Common.js,
  3. Puis les scripts de l'habillage (MediaWiki:Monobook.css et MediaWiki:Monobook.js pour Monobook),
  4. Enfin, les scripts personnels (Utilisateur:nom/monobook.css et Utilisateur:nom/monobook.js, pour l'habillage Monobook).

Utiliser les gadgets

Les administrateurs peuvent définir des gadgets utilisables par tous les utilisateurs. Un gadget est un ensemble de scripts (Javascript et feuilles de style CSS) permettant d'ajouter une fonctionnalité ou de personnaliser l'interface.

Certains gadgets avancés peuvent nécessiter un paramétrage via l'utilisation de scripts personnels (Voir le paragraphe précédent).

Activer/Désactiver un gadget

Pour activer ou désactiver un gadget :

  1. Allez sur la page de vos préférences,
  2. Cliquez l'onglet "Gadgets" (le dernier onglet),
  3. Cochez ou décochez les cases correspondant aux gadgets à activer ou désactiver,
  4. Cliquez le bouton "Enregistrer les préférences" en bas de page.