Aller au contenu

Modèle:Barre de navigation

Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]

Description

[modifier le code]

Si vous contribuez régulièrement, vous êtes amené à consulter régulièrement certaines pages. Par exemple, consultez-vous votre liste de suivi une fois par jour ? Ce lien est présent tout en haut de chaque page, mais vous devez « monter » dans la page pour le voir. Peut-être consultez-vous régulièrement Le Bistro de la Wikipédia en français ? Ne serait-il pas utile de consulter des pages en cliquant sur des boutons de navigation toujours présents ?

Pour créer ces boutons de navigation, il suffit d'ajouter un programme à un fichier .js, qui les créera pour n'importe quelle page de n'importe quel wiki. Ce programme pourrait par exemple créer les boutons suivants, qui seront regroupés dans une barre latérale :

(aller tout en haut de la page)

(aller tout en bas de la page)

(aller à la liste de suivi)

(naviguer au Bistro de Wikipédia)

La barre de navigation sera placée à la droite des pages du wiki. Sur un ordinateur de bureau ou un portable, les boutons sont ergonomiquement situés et ont une taille qui plaît à l'œil (20 pixels).

Utilisation et paramètres

[modifier le code]

Ce modèle crée un programme, il faut donc suivre une procédure différente des modèles que l'on retrouve dans les articles.

Étape Brouillon global.js ou common.js
1 Créer ou modifier le Brouillon
(suivre le lien en haut de cette page, à côté du lien « Discussion »)
2 Inscrire le modèle et les paramètres dans le Brouillon
{{Barre de navigation | Paramètre 1 | Paramètre 2 | ... }}
3 Prévisualiser ou enregistrer le Brouillon
4 Copier du Brouillon le code généré
5 Coller le code dans global.js ou common.js
6 Enregistrer le code dans global.js ou common.js


Le modèle accepte chaque paramètre dans n'importe quel ordre et en quantité illimité (exemple, deux fois la paire de boutons pour monter et descendre dans la page).

N'importe quel wiki
Paramètre Bouton Action
Monter Monter dans la page (ressemble à la touche Page précédente ou Page Up)
Descendre Descendre dans la page (ressemble à la touche Page suivante ou Page Down)
Haut Aller tout en haut de la page en cours
Bas Aller tout en bas de la page en cours
lds Naviguer à la liste de suivi du wiki courant
Contributions Naviguer à la liste de contributions du wiki courant
Rafraichir Rafraîchir la page courante
Separateur
 
Insérer un séparateur noir dans la barre de navigateur (séparateur visuel)
Wikipédia en français
Paramètre Bouton Naviguer...
AccueilWikipedia à l'accueil
BulletinAdministrateurs au Bulletin des administrateurs
BistroWikipedia au Bistro
BistroDuJourWikipedia au Bistro du jour
Oracle à l'Oracle
RAW aux RAW (Regards sur l'actualité de la Wikimedia)
AdQ aux propositions d'AdQ
BA aux propositions de BA
DdA aux débats d'admissibilité
RA aux requêtes aux administrateurs (RA)
ForumNouveaux au forum des nouveaux
Wikisource en français
Paramètre Bouton Naviguer...
AccueilWikisource à l'accueil
Scriptorium au Scriptorium
Wikidata
Paramètre Bouton Naviguer...
AccueilWikidata à l'accueil
BistroWikidata au Bistro
Wiktionnaire
Paramètre Bouton Naviguer...
AccueilWiktionnaire à l'accueil
Wikidemie à la Wikidémie
Wikimedia Commons
Paramètre Bouton Naviguer...
AccueilCommons à l'accueil
BistroCommons au Bistro

D'autres boutons peuvent être ajoutés, déposez une demande sur la page de discussion en mentionnant explicitement le pseudo de Cantons-de-l'Est (qui a créé et maintient le modèle).

  • {{Barre de navigation| Haut | Bas | Contributions | lds }} qui donne :
  • {{Barre de navigation | Haut | Bas | BA | AdQ | BulletinAdministrateurs | RAW | Scriptorium | Contributions | lds | Haut | Bas }} qui donne

Compatibilité

[modifier le code]
Habillages
  • ✔️ Bleu de Cologne, Moderne, Monobook, Timeless et Vector
Navigateurs

Template Data

[modifier le code]

Crée un programme qui crée à son tour une barre de navigation. Le modèle accepte un nombre infini de paramètres, prière de lire la documentation du modèle.

Paramètres du modèle[Modifier les données du modèle]

ParamètreDescriptionTypeÉtat
Paramètre1

Un paramètre décrit plus haut

Par défaut
Haut
Exemple
Haut
Chaînefacultatif