Les informations sur cette page sont obsolètes et ne doivent pas être suivies pour la création de boîte. Voir les instructions à jour ici.


Les composantes d'une boîte Utilisateur

modifier

Une boîte Utilisateur comporte deux parties:

  • Le contenu graphique qui apparaît dans la page Utilisateur.
  • La (ou les) catégorie(s) à laquelle (auxquelles) sera associée la page Utilisateur.

Par exemple, la boîte {{Utilisateur habite France}} s'affichera dans la page Utilisateur sous la forme :


Et la page Utilisateur sera intégrée à la catégorie donnant la liste des pages comportant cette boîte, c'est-à-dire la liste des utilisateurs qui habitent en France.

Il convient donc de suivre un certain nombre de règles - ou plutôt une série de conventions tacites - permettant le bon fonctionnement du contenu graphique et de la catégorie d'une boite Utilisateur.

Tout est histoire de noms...

modifier

La principale règle tacite est d'utiliser une façon de nommer les fichiers de telle sorte que la chatte puisse retrouver ses petits. Il faut non seulement respecter les "espaces de noms", c'est-à-dire la partie du nom qui se trouve à gauche des deux points (":"), mais aussi avoir un système général de classification.

Tous les modèles utilisés pour créer une boîte Utilisateur ressemblent à: {{Utilisateur xxx}} ou à {{Utilisateur xxx/nocat}}. Il s'agit de la première règle: le nom de tous les modèles utilisés dans les boîtes Utilisateurs commence par le mot Utilisateur, suivi d'un espace, suivi du nom propre à la boîte que vous voulez créer. Comme vous le verrez plus loin, il faut créer deux modèles, le second portant le même nom que le premier sauf qu'on y ajoute la mention /nocat.

À titre d'exemple, disons que vous voulez créer une boîte Utilisateur qui sera utilisée pour identifier les participants au "Projet Machin". Voici la recette secrète que les Wikipédiens experts se transmettent de génération en génération. Je vous conseille vivement d'ouvrir deux fenêtres dans votre navigateur Web, la première pointant sur la présente page et la seconde sur votre espace de travail.

Les modèles

modifier

Dans le vocabulaire Wikipédia, un Modèle (ou en anglais Template) est un élément qui peut être réutilisé dans une autre page. Par exemple, si vous placez {{ébauche}} sur une page que vous éditez, tout ce qui est contenu dans le fichier modèle:ébauche sera inclus dans votre page.

La boîte d'Utilisateur fait appel à deux (et parfois à trois) modèles:

  • Le modèle contenant uniquement le graphisme et le texte de la boîte, sans les éléments de catégorie.
  • Le modèle qui sera utilisé dans la page Utilisateur qui, elle, contient une référence à l'autre modèle et qui en plus contient les instructions d'inclusion dans une ou plusieurs Catégorie(s).


Le modèle utilisé dans la page Utilisateur

modifier

Il s'agit de l'élément qui sera ajouté à la page utilisateur. Dans le cas de la boîte Utilisateur destinée aux participants au projet Machin, le nom du modèle sera:

    Modèle:Utilisateur Projet/Machin

Première chose à noter: ce fichier fait partie de l'espace de noms Modèle:. En plaçant Modèle: en tout début du nom du fichier, vous indiquez au logiciel de Wikipédia qu'il s'agit d'un modèle qui sera réutilisable dans une page (de préférence une page Utilisateur) en ajoutant {{Utilisateur Projet/Machin}}.

Ce modèle comportera habituellement trois ou quatre lignes de texte. Voici un exemple typique:


     {{Utilisateur Projet/Machin/nocat}}
     <noinclude>[[Catégorie:Boîte utilisateur|Machin]]</noinclude>
     <includeonly>[[Catégorie:Utilisateur projet Machin|{{PAGENAME}}]]</includeonly>

 


Vous pouvez copier/coller l'exemple ci-haut dans Modèle:Utilisateur Projet/Machin en remplaçant le Projet/Machin par le nom réel que vous voulez utiliser.

Pour créer une nouvelle page, vous allez à gauche de votre fenêtre, sous l'onglet "rechercher" et vous tapez Modèle:Utilisateur Projet/Machin - toujours en remplaçant Projet/Machin par autre chose, bien sûr. Si cette page n'existe pas déjà (sinon changer de nom), vous verrez apparaître la page de Recherche, dans laquelle il y a une ligne indiquant que vous pouvez Créer cet article. Allez-y, créez le modèle ex nihilo.

Copiez/collez l'exemple ci-dessus en changeant le Projet/Machin parce que vous voulez créer et publiez.

Explication du contenu
modifier
La première ligne
{{Utilisateur Projet/Machin/nocat}}

fait appel à l'autre modèle, celui que vous allez créer à l'étape suivante.

La deuxième ligne
<noinclude>[[Catégorie:Boîte utilisateur|Machin]]</noinclude>

place votre oeuvre dans la Catégorie (liste) des Boîtes Utilisateur. Ainsi, si quelqu'un va à la page Catégorie:Boîte utilisateur, il pourra voir l'ensemble des boîtes Utilisateur, dont la vôtre. N'oubliez pas de remplacer Machin par le nom réel de votre projet. Sur cette ligne, le mot Machin (et bien sûr le mot que vous utiliserez pour de vrai) est un indicateur permettant un meilleur tri alphabétique. Si vous voulez que votre boîte soit inscrite sous la lettre P (pour Projet), utilisez [[Catégorie:Boîte utilisateur|Projet Machin]]. Vous pouvez même demander que votre boîte soit listée deux fois en recopiant la ligne une deuxième fois, dans un cas vous utilisez Projet Machin et dans l'autre Machin uniquement.

Notons que le <noinclude>...</noinclude> est une instruction importante. Lorsque l'utilisatur ajoutera {{Utilisateur Projet/Machin}}, ce qui est contenu entre <noinclude> et </noinclude> ne sera pas inclus dans la page Utilisateur.

La troisième ligne
{{#ifeq:{{NAMESPACE}}|Utilisateur|<includeonly>[[Catégorie:Utilisateur projet Machin|{{PAGENAME}}]]</includeonly>}}

est probablement une des composantes les plus importantes de l'ouvrage. Le but des boîtes utilisateur est non seulement de permettre à un utilisateur d'afficher son appartenance à un sous-groupe de Wikipédiens mais aussi de construire une communauté d'intérêt et placer la page Utilisateur dans une liste, une Catégorie ad hoc, regroupant tous les gens intéressés par le Projet/Machin.

À part changer projet Machin par le nom réel, il n'y a rien à changer. Quelques explications :

  • L'instruction <includeonly>...</includeonly> a l'effet inverse de <noinclude>...</noinclude>. Ici on ne veut pas que la présente page soit inscrite dans Catégorie:Utilisateur projet Machin, on réserve cette inscription aux pages utilisant le modèle.
  • L'instruction {{#ifeq:{{NAMESPACE}}|Utilisateur|...}} a pour effet de limiter la catégorisation aux seules pages de l'espace de noms Utilisateur. Elle évite qu'une page parlant simplement du modèle (aide, discussion, etc.) soit catégorisée.

Vous pouvez maintenant publier cette page.

Le modèle sans instruction de catégorie

modifier

Nous avons préparé la table dans la section précédente, c'est ici que ça devient sérieux. Nous avons créé la page Modèle:Utilisateur Projet/Machin, nous allons maintenant travailler sur la page Modèle:Utilisateur Projet/Machin/nocat.

Lorsque vous avez publié lors de l'étape précédente, aucune boîte n'est apparue. En lieu et place, vous avez sans doute vu un lien en rouge appelé Modèle:Utilisateur/Machin/nocat. Il suffit de cliquer sur ce lien pour créer la page.

C'est ici que l'ensemble du contenu visuel se passe. Vous avez trois (3) façons de procéder.

  • Vous pouvez écrire le contenu de la boîte en HTML
  • Vous pouvez écrire le contenu de la boîte en utilisant le langage de Wikipédia
  • Vous pouvez utiliser le modèle Butilisateur

Il est même possible de combiner les trois méthodes ou deux d'entre elles.

Si vous utilisez les deux premières, vous devez placer les instructions entre des instructions <div> comme suit ou simplement les recopier telles quelles et les ajuster

    
     <div style="float:left;border:solid #909090 1px;margin:1px">
     {| cellpadding="1" cellspacing="0" style="width:238px;background-color:#FFF8DC;"
     |-
     | style="width:45px;height:45px;background-color:#fff;text-align:center;font-size:14pt" | [[Image:Machin.jpg|25px]]
     | style="font-size:8pt;padding:4pt;line-height:1.25em" align="center" | '''Projet Machin (titre)'''<br />Cet utilisateur participe au [[projet machin]].
     |}
     </div>
     


Il suffit de changer Machin.jpg par l'image qui apparaîtra, le Projet Machin (titre) par ce que vous souhaitez voir apparaître en gras, dans la boîte, au-dessus du court texte, et le message: Cet utilisateur participe au projet machin. par celui que vous souhaitez y mettre.

L'élément magique ici est le style="float:left;...". Bien sûr, la présentation standard utilise une bordure solide de couleur grise (#909090) d'une épaisseur d'un pixel, mais vous pouvez utiliser une bordure rouge pointillée de 2 pixels si cela vous chante.

Par contre il est impératif que votre boîte ait 238 pixels de large afin de bien s'intégrer dans la colonne de boîtes Utilisateur qui est placée généralement à droite de la page. Toutes les briques du mur doivent avoir la même largeur (et préférablement une hauteur de 45 pixels) pour respecter l'harmonie d'ensemble.

Le Modèle:Butilisateur
modifier

Le plus simple est d'utiliser le Modèle:Butilisateur. Il s'agit d'un modèle paramétrable. Le tableau suivant donne la liste des paramètres et de leur valeur par défaut.

Nom du paramètre Valeur par défaut Description
border-c id-c ou #999999 Couleur de la bordure externe
info-c #eeeeee Couleur du fond de la partie droite
id-c #dddddd Couleur du fond de la partie gauche
id-s 14 Taille en points du texte de la partie gauche
id-fc black (noir) Couleur du texte de la partie gauche
id 'id' Texte de la partie gauche ou spécification de l'image
info-s 8 Taille en points du texte de la partie droite
info-fc black (noir) Couleur du texte de la partie droite
info 'info' Texte de la partie de la partie droite


L'usage, à sa plus simple expression, de Modèle:Butilisateur est comme suit:

    
       {{BUtilisateur
          | img=M
          | texte=Je participe au [[projet Machin]]
       }}
     

Voici un exemple plus concret, utilisé dans une boîte Utilisateur permettant d'afficher l'appartenance à une religion chrétienne :

 
    {{BUtilisateur
       | img=Latin Cross.svg
       | texte=Cet utilisateur est un '''[[christianisme|chrétien]]'''.
    }}
  


Une fois que vous avez inséré le code de votre boîte utilisateur, vous pouvez publier.

La catégorie ad hoc

modifier

L'ajout d'une boîte utilisateur ({{Utilisateur Projet/Machin}}) entraîne l'inclusion de la page où cette boîte est insérée dans la Catégorie ad hoc donnant la liste de toutes les pages (page Utilisateur) affichant la boîte Utilisateur en question. On se souviendra qu'un peu plus haut dans la page Modèle:Utilisateur Projet/Machin, on devait insérer la ligne :

    <includeonly>[[Catégorie:Utilisateur projet Machin|{{PAGENAME}}]]</includeonly>

L'idée ici est de créer immédiatement la page Catégorie:Utilisateur projet Machin et d'y ajouter des instructions sur la façon de procéder pour ajouter soit l'instruction permettant d'inclure une page Utilisateur dans cette catégorie, soit d'inclure la boîte Utilisateur qui fera automatiquement cette inclusion.

Donc, allez dans la marge de gauche et sous "rechercher" tapez : Catégorie:Utilisateur projet Machin et cliquez sur Consulter. Comme cette page n'existe pas encore, il faut la créer.

Sur cette page, vous tapez:

    
     Cette catégorie est destinée aux [[Wikip%C3%A9dien]]s qui participent 
     au [[Wikipedia:Projet/Machin|projet Machin]].

     Pour vous ajouter dans la liste associée à cette catégorie, ajoutez ceci à votre page utilisateur :

     <nowiki>[[Category:Utilisateur Projet/Machin|Nom d'utilisateur}}]]</nowiki>

     Ou bien utilisez la Boîte utilisateur Projet/Machin

     <nowiki>{{Utilisateur Projet/Machin}}</nowiki>

     {{Utilisateur Projet/Machin/nocat}}

     <br><br><br><br>

     {{wikipedien}}

     [[Catégorie:Wikipédiens]]
     

Ce qui devrait créer une présentation de la catégorie.

Ou pour faire plus simple

modifier

Vous pouvez télécharger le logiciel gratuit Liquid GenBox, développé par un wikipédien, afin de créer une boîte utilisateur très simplement.

Annoncer votre création

modifier

Une fois que vous avez crée et testé votre boîte Utilisateur, il faut informer les autres utilisateurs de l'existence de votre création. Vous pouvez faire une annonce sur le portail concerné, la page de discussion d'un article d'où la boîte a été inspirée, ainsi que prévenir les créateurs de boites utilisateur sur Projet:Boîte Utilisateur/Boîtes Utilisateur récentes afin d'éviter les doublons.