Discussion modèle:Composant portail : Différence entre versions

De Oniropædia
(francisation de template)
(Le prefix du lien de modification est-il obligatoire)
Ligne 30 : Ligne 30 :
 
couleurTitre=#50FFE0 |
 
couleurTitre=#50FFE0 |
 
bordure=#F00}}
 
bordure=#F00}}
 +
 +
== Le prefix du lien de modification est-il obligatoire ==
 +
 +
Suite à la demande de [[Discussion Portail:Scénario#Faut arrêter les modèles !|Xiloynaha]] il est apparu que le problème vient du préfixe Modèle qui est automatiquement insérer dans le cadre de l'emploi de ce modèle.
 +
 +
Peut-on avoir ton avis sur la nécessité d'un tel ajout ? En effet, bien que cela soit indiqué dans l'aspect syntaxe, il semble y avoir un petit problème d'usage.
 +
 +
En effet si lors de l'appel au modèle avec la syntaxe suivante :<br />
 +
<nowiki>{{Composant portail|</nowiki><br />
 +
titre=Exemple |<br />
 +
partie=/L'article du mois... |<br />
 +
tailleTitre=95% |<br />
 +
couleur1=#60B0C0 |<br />
 +
couleur2=#6070C0 |<br />
 +
couleurTitre=#60FFF0 |<br />
 +
bordure=#F00<nowiki>}}</nowiki><br />
 +
On obtient alors :
 +
{{Composant portail|
 +
titre=Exemple |
 +
partie=/L'article du mois... |
 +
tailleTitre=95% |
 +
couleur1=#60B0C0 |
 +
couleur2=#6070C0 |
 +
couleurTitre=#60FFF0 |
 +
bordure=#F00}}
 +
 +
On voit donc que le modèle utilise bien le paramètre <nowiki>{{PAGENAME}}</nowiki> si le paramètre <nowiki>{{{partie}}}</nowiki> commence par un /, sinon il mets automatiquement Modèle:<nowiki>{{{partie}}}</nowiki>
 +
 +
Pour comparer, il suffit de voir :<br />
 +
<nowiki>{{Composant portail|</nowiki><br />
 +
titre=Exemple |<br />
 +
partie=L'article du mois... |<br />
 +
tailleTitre=95% |<br />
 +
couleur1=#60B0C0 |<br />
 +
couleur2=#6070C0 |<br />
 +
couleurTitre=#60FFF0 |<br />
 +
bordure=#F00<nowiki>}}</nowiki><br />
 +
On obtient alors :
 +
{{Composant portail|
 +
titre=Exemple |
 +
partie=L'article du mois... |
 +
tailleTitre=95% |
 +
couleur1=#60B0C0 |
 +
couleur2=#6070C0 |
 +
couleurTitre=#60FFF0 |
 +
bordure=#F00}}
 +
 +
Dans le premier cas, la balise <nowiki>[modifier]</nowiki> ne corresponds pas au lien vers le contenu. Dans le deuxième si.
 +
 +
Nous en arrivons donc au conclusions suivantes :
 +
#Avons nous vraiment besoin d'un modèle qui appel un autre modèle pour faire des parties d'un portail ?
 +
#Dans le cas où le paramètre <nowiki>{{{partie}}}</nowiki> doit-être une sous-page ne faut-il pas filtrer son / s'il s'agit du premier caractère.
 +
#Pourquoi mettre un paramètre <nowiki>{{{titre}}}</nowiki> et un paramètre <nowiki>{{{partie}}}</nowiki> ?
 +
:N'a-t-on pas intérer à dire que toutes les parties d'un portail sous nécéssairement une sous-page de lui ?
 +
#Dans quel contexte peut-on avoir nécessité des deux paramètres ?

Version du 10 novembre 2006 à 18:09


Utilisation
Ce modèle est utilisé sur les portails de Wikipédia.

Note : Le lien 'modifier' comporte par défaut Modèle: en préfixe du lien.

Syntaxe
{{Composant portail|
titre=Titre de la section |
partie=Chemin du modèle de la section |
tailleTitre=taille en % |
couleur1=couleur de fond du cadre |
couleur2=couleur de fond du titre |
couleurTitre=couleur du texte de titre |
bordure=couleur de la bordure}}
Exemple
{{Composant portail|
titre=Exemple |
partie=Portail Biochimie/L'article du mois... |
tailleTitre=95% |
couleur1=#60B0C0 |
couleur2=#6070C0 |
couleurTitre=#60FFF0 |
bordure=#F00}}

ce qui donne le cadre suivant : (kitsch à souhait, mais c'est pour les besoins de l'explication :)

Le prefix du lien de modification est-il obligatoire

Suite à la demande de Xiloynaha il est apparu que le problème vient du préfixe Modèle qui est automatiquement insérer dans le cadre de l'emploi de ce modèle.

Peut-on avoir ton avis sur la nécessité d'un tel ajout ? En effet, bien que cela soit indiqué dans l'aspect syntaxe, il semble y avoir un petit problème d'usage.

En effet si lors de l'appel au modèle avec la syntaxe suivante :
{{Composant portail|
titre=Exemple |
partie=/L'article du mois... |
tailleTitre=95% |
couleur1=#60B0C0 |
couleur2=#6070C0 |
couleurTitre=#60FFF0 |
bordure=#F00}}
On obtient alors :

On voit donc que le modèle utilise bien le paramètre {{PAGENAME}} si le paramètre {{{partie}}} commence par un /, sinon il mets automatiquement Modèle:{{{partie}}}

Pour comparer, il suffit de voir :
{{Composant portail|
titre=Exemple |
partie=L'article du mois... |
tailleTitre=95% |
couleur1=#60B0C0 |
couleur2=#6070C0 |
couleurTitre=#60FFF0 |
bordure=#F00}}
On obtient alors :

Dans le premier cas, la balise [modifier] ne corresponds pas au lien vers le contenu. Dans le deuxième si.

Nous en arrivons donc au conclusions suivantes :

  1. Avons nous vraiment besoin d'un modèle qui appel un autre modèle pour faire des parties d'un portail ?
  2. Dans le cas où le paramètre {{{partie}}} doit-être une sous-page ne faut-il pas filtrer son / s'il s'agit du premier caractère.
  3. Pourquoi mettre un paramètre {{{titre}}} et un paramètre {{{partie}}} ?
N'a-t-on pas intérer à dire que toutes les parties d'un portail sous nécéssairement une sous-page de lui ?
  1. Dans quel contexte peut-on avoir nécessité des deux paramètres ?