Modèle:Cadre à onglets

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Aller à : navigation, rechercher
info Documentation du modèle


Utilisation

Ce modèle de cadre permet la navigation par onglets. Il a été conçu pour pouvoir afficher le contenu de plusieurs pages dans une seule, en naviguant simplement entre onglets qui contiennent chacun le contenu d'une page, ce qui permet de naviguer d’une page à l’autre sans recharger la page à chaque passage. Le modèle peut afficher jusqu’à neuf onglets de 1er niveau et autant de pages. Aussi, il est possible de choisir l’onglet à afficher lors du chargement. Mais il est tout à fait possible d’imbriquer un cadre à onglets dans un autre de manière à avoir des onglets de 2ème niveau (ou d'un niveau encore inférieur) : il suffit pour cela d’inclure dans un paramètre contenuX un autre {{Cadre à onglets}}. Une page peut accueillir jusqu’à 10 cadres à onglets, chacun contenant au maximum 9 onglets. Donc on peut obtenir jusqu'à 90 onglets, imbriqués ou non.

Syntaxe

{{Cadre à onglets
 | id=0

 | icône1   = 
 | onglet1  = 
 | contenu1 = 

 | icône2   = 
 | onglet2  = 
 | contenu2 = 

 | icône3   = 
 | onglet3  = 
 | contenu3 = 

 | icône4   = 
 | onglet4  = 
 | contenu4 = 

 | sél=1
}}

Paramètres

id 
0 à 9 au cas où il y aurait plusieurs cadres dans la même page (chaque cadre à onglet d’une même page doit avoir un paramètre id différent).
icôneN (icône1 … icône9) 
image dans l’onglet N. Ne pas dépasser 16px.
ongletN (onglet1 … onglet9) 
contenu à écrire dans l’onglet N. Ne pas inclure de liens ([[]]).
contenuN (contenu1 … contenu9) 
contenu associé à l’onglet N à afficher dans la boîte.
sél 
Sélection d’onglet de départ lors du chargement. Ex : sél = 1 pour sélectionner l’onglet 1 par défaut.

Exemple d’utilisation

Syntaxe

;Quelques langues régionales et leurs dialectes par pays
{{Cadre à onglets

| id=0

| icône1   = [[Image:Flag of France.svg|16px]]
| onglet1  = France
| contenu1 ={{Cadre à onglets

| id=1

| icône1   =
| onglet1  = basque
| contenu1 = [[:Catégorie:basque]]

| icône2   =
| onglet2  = breton
| contenu2 = [[:Catégorie:breton]]

| icône3   =
| onglet3  = corse
| contenu3 = {{Cadre à onglets

| id=2

| icône1   =
| onglet1  = ajaccien
| contenu1 = [[w:Corse (langue)|La langue corse sur Wikipédia]]

| icône2   =
| onglet2  = bastiais
| contenu2 =

| icône3   =
| onglet3  = cortenais
| contenu3 =

| icône4   =
| onglet4  = sartenais
| contenu4 =

| sél=1

}}

| sél=3 <!---sélection de 3 pour que le corse apparaisse en premier--->

}}

| icône2   = [[Image:Flag of Belgium.svg|16px]]
| onglet2  = Belgique
| contenu2 ={{Cadre à onglets

| id=3

| icône1   =
| onglet1  = flamand occidental
| contenu1 = [[:Catégorie:flamand occidental]]

| icône2   =
| onglet2  = wallon
| contenu2 = [[:Catégorie:wallon]]

| sél=1

}}

| icône3   = [[Image:Flag of Switzerland.svg|16px]]
| onglet3  = Suisse
| contenu3 = {{Cadre à onglets

| id=4

| icône1   =
| onglet1  = romanche
| contenu1 = [[:Catégorie:romanche]]

| sél=1

}}

| sél=1

{{Cadre à onglets

| id=5

| icône1   = [[Image:Flag of Italy.svg|16px]]
| onglet1  = Italie
| contenu1 =

| icône2   = [[Image:Flag of Spain.svg|16px]]
| onglet2  = Espagne
| contenu2 =

| icône3   = [[Image:Flag of Germany.svg|16px]]
| onglet3  = Allemagne
| contenu3 =

| sél=1

}}
}}

Donnera :

Quelques langues régionales et leurs dialectes par pays
Flag of France.svg France
Flag of Belgium.svg Belgique
Flag of Switzerland.svg Suisse
 basque
 breton
 corse
 ajaccien
 bastiais
 cortenais
 sartenais
 flamand occidental
 wallon
 romanche
Flag of Italy.svg Italie
Flag of Spain.svg Espagne
Flag of Germany.svg Allemagne

Voir aussi