Discussion:Ce soir c'est Karaoke : Différence entre versions
(Page créée avec « :My bad pour le titre de niveau 1... une règle de base en plus... :Autre point, j'ai cherché à utiliser un fond de couleur pour certaines lignes du tableau qui utilise... ») |
|||
(2 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 3 : | Ligne 3 : | ||
:Autre point, j'ai cherché à utiliser un fond de couleur pour certaines lignes du tableau qui utilisent ici un modèle, afin de distinguer, pour la soirée #01, les clips avec et sans piste chant. Mais le meilleur résultat que j'ai eu est un décalage des infos du tableau sur le fond voulu. Si tu as la syntaxe, à moins qu'il s'agisse de quelque chose de particulier à cause de l'utilisation d'un modèle dans le tableau ? Je n'ai pas trouvé d'équivalent sur d'autres pages. | :Autre point, j'ai cherché à utiliser un fond de couleur pour certaines lignes du tableau qui utilisent ici un modèle, afin de distinguer, pour la soirée #01, les clips avec et sans piste chant. Mais le meilleur résultat que j'ai eu est un décalage des infos du tableau sur le fond voulu. Si tu as la syntaxe, à moins qu'il s'agisse de quelque chose de particulier à cause de l'utilisation d'un modèle dans le tableau ? Je n'ai pas trouvé d'équivalent sur d'autres pages. | ||
[[Utilisateur:JimZit|JimZit]] 4 novembre 2012 à 19:19 (CET) | [[Utilisateur:JimZit|JimZit]] 4 novembre 2012 à 19:19 (CET) | ||
+ | |||
+ | |||
+ | Pour changer la couleur de fond, il faut l'ajouter aux options de la ligne de tableau. Or, en utilisant le modèle, on ne peut pas ajouter d'options. Du coup, il faut se taper la construction du tableau cellule par cellule en spécifiant la couleur du fond (bgcolor=''la couleur souhaitée'') à chaque fois. | ||
+ | |||
+ | Par exemple : | ||
+ | <code><nowiki> | ||
+ | |-bgcolor=#ffff66 | ||
+ | |align="center"|[[image:Logo_R1.png|20px|]] | ||
+ | |Clip : Nolife no thema (version karaoké) | ||
+ | ! | ||
+ | </nowiki></code> | ||
+ | |||
+ | pour avoir | ||
+ | {|class="plainlinks" width="70%" border="1" cellspacing="0" cellpadding="0" rules="groups" align="center" | ||
+ | |-bgcolor="#E0E8FF" | ||
+ | !width="5%"|31/12/2008!!width="80%"|Ce soir c'est karaoké #01!!width="5%"| | ||
+ | |-bgcolor=#ffff66 | ||
+ | |align="center"|[[image:Logo_R1.png|20px|]] | ||
+ | |Clip : Nolife no thema (version karaoké) | ||
+ | ! | ||
+ | |} | ||
+ | |||
+ | [[Utilisateur:Prof. Farnsworth|Prof. Farnsworth]] 5 novembre 2012 à 00:08 (CET) | ||
+ | |||
+ | |||
+ | :Ok je vois. Sinon, j'y ai pensé après coup mais je pense qu'il est peut être possible de le faire (à confirmer) mais cela impliquerait une modification du modèle en question avec un paramètre optionnel, l'utilisation d'un ParserFunctions #if et en rajoutant dans le code l'élément bgcolor positionné à #ffffff par défaut si aucun paramètre renseigné de sorte à être transparent vis à vis de l'existant (sous-entendu : le modèle s'applique exclusivement dans des tableaux, ce qui a l'air d'être le cas ici). Après faut voir aussi le côté intérêt / re-use (cf. utilisation minime des tableaux avec fond coloré, à part AAI et J-Top mais il faudrait un modèle plus générique / complexe et qui prend en compte le type de tableau (cf. syntaxe légèrement différente suivant que l'on soit en rules = cols ou groups)) | ||
+ | [[Utilisateur:JimZit|JimZit]] 5 novembre 2012 à 20:40 (CET) | ||
+ | |||
+ | |||
+ | Oui, on peut faire comme ça, mais : | ||
+ | *Il faut faire gaffe à la rétro-comptabilité | ||
+ | *Qui dit ajouter une condition dit qu'il faut évaluer cette condition, ce qui prend du temps et peut causer un timeout (vas voir sur [[Discussion utilisateur : Prof. Farnsworth|ma page de discussion]], partie Erreurs modification Temps Perdu) | ||
+ | *Est-ce que ça vaut vraiment la peine de s'embêter à modifier le modèle pour seulement quelques lignes ? ^^ | ||
+ | Pour la création d'un modèle générique, vu la diversité des types de tableaux utilisés, ça me semble compliqué mais si tu veux essayer quelque chose, je ne te retiens pas ^^ | ||
+ | |||
+ | Sinon, pour revenir au problème de base, si tu veux mettre en avant certaines lignes de manière plus simple, tu peux jouer sur le formatage du texte : le mettre ''en italique'', '''en gras''', '''''en gras italique''''' ou <font color="#ff0000">en couleur</font> (attention pour les textes en couleur dans les modèles, il faut encadrer le = dans la balise par une balise <nowiki><nowiki></nowiki>). | ||
+ | |||
+ | [[Utilisateur:Prof. Farnsworth|Prof. Farnsworth]] 5 novembre 2012 à 22:22 (CET) |
Version actuelle datée du 5 novembre 2012 à 22:22
- My bad pour le titre de niveau 1... une règle de base en plus...
- Autre point, j'ai cherché à utiliser un fond de couleur pour certaines lignes du tableau qui utilisent ici un modèle, afin de distinguer, pour la soirée #01, les clips avec et sans piste chant. Mais le meilleur résultat que j'ai eu est un décalage des infos du tableau sur le fond voulu. Si tu as la syntaxe, à moins qu'il s'agisse de quelque chose de particulier à cause de l'utilisation d'un modèle dans le tableau ? Je n'ai pas trouvé d'équivalent sur d'autres pages.
JimZit 4 novembre 2012 à 19:19 (CET)
Pour changer la couleur de fond, il faut l'ajouter aux options de la ligne de tableau. Or, en utilisant le modèle, on ne peut pas ajouter d'options. Du coup, il faut se taper la construction du tableau cellule par cellule en spécifiant la couleur du fond (bgcolor=la couleur souhaitée) à chaque fois.
Par exemple :
|-bgcolor=#ffff66
|align="center"|[[image:Logo_R1.png|20px|]]
|Clip : Nolife no thema (version karaoké)
!
pour avoir
31/12/2008 | Ce soir c'est karaoké #01 | |
---|---|---|
Clip : Nolife no thema (version karaoké) |
Prof. Farnsworth 5 novembre 2012 à 00:08 (CET)
- Ok je vois. Sinon, j'y ai pensé après coup mais je pense qu'il est peut être possible de le faire (à confirmer) mais cela impliquerait une modification du modèle en question avec un paramètre optionnel, l'utilisation d'un ParserFunctions #if et en rajoutant dans le code l'élément bgcolor positionné à #ffffff par défaut si aucun paramètre renseigné de sorte à être transparent vis à vis de l'existant (sous-entendu : le modèle s'applique exclusivement dans des tableaux, ce qui a l'air d'être le cas ici). Après faut voir aussi le côté intérêt / re-use (cf. utilisation minime des tableaux avec fond coloré, à part AAI et J-Top mais il faudrait un modèle plus générique / complexe et qui prend en compte le type de tableau (cf. syntaxe légèrement différente suivant que l'on soit en rules = cols ou groups))
JimZit 5 novembre 2012 à 20:40 (CET)
Oui, on peut faire comme ça, mais :
- Il faut faire gaffe à la rétro-comptabilité
- Qui dit ajouter une condition dit qu'il faut évaluer cette condition, ce qui prend du temps et peut causer un timeout (vas voir sur ma page de discussion, partie Erreurs modification Temps Perdu)
- Est-ce que ça vaut vraiment la peine de s'embêter à modifier le modèle pour seulement quelques lignes ? ^^
Pour la création d'un modèle générique, vu la diversité des types de tableaux utilisés, ça me semble compliqué mais si tu veux essayer quelque chose, je ne te retiens pas ^^
Sinon, pour revenir au problème de base, si tu veux mettre en avant certaines lignes de manière plus simple, tu peux jouer sur le formatage du texte : le mettre en italique, en gras, en gras italique ou en couleur (attention pour les textes en couleur dans les modèles, il faut encadrer le = dans la balise par une balise <nowiki>).
Prof. Farnsworth 5 novembre 2012 à 22:22 (CET)