(spip 2.1.0 SVN [15666], dans une boucle rubriques)
[(#TITRE|majuscules)] affiche le titre en majuscules ; bien.
[(#TITRE|majuscules|image_typo)] affiche une image typographique du titre, mais en respectant la casse d'origine (sans appliquer |majuscules) ; moins bien.
(spip 2.1.0 SVN [15666], dans une boucle rubriques)
[(#TITRE|majuscules)] affiche le titre en majuscules ; bien.
[(#TITRE|majuscules|image_typo)] affiche une image typographique du titre, mais en respectant la casse d’origine (sans appliquer |majuscules) ; moins bien.
Le filtre |majuscule est déprécié depuis la version 2 de SPIP. Mais on
peut toutefois le remplacé par la commande php…
Le 4 mai 2010 15:54, fremoin <fcjotw@orange.fr
<mailto:fcjotw@orange.fr>> a écrit :
Bonjour,
(spip 2.1.0 SVN [15666], dans une boucle rubriques)
[(#TITRE|majuscules)] affiche le titre en majuscules ; bien.
[(#TITRE|majuscules|image_typo)] affiche une image typographique du
titre, mais en respectant la casse d'origine (sans appliquer
|majuscules) ; moins bien.
Ben oui mais non... Les filtres de SPIP - SPIP dit:
«Les filtres de mise en page suivants (majuscules, justifier...) ne sont plus conseillés. Il est recommandé de leur préférer, désormais, l’utilisation des styles CSS correspondants.
- majuscules fait passer le texte en majuscules. Par rapport à la fonction de PHP, majuscules s’applique également aux lettres accentuées.»
Je ne vois pas le rapport entre une classe css et |image_typo ; d'autre part, strtoupper() ne traite pas les accents ; il me faudrait du français accentué en majuscules, comme le dit l'article ;-), et en image_typo...
Je ne vois pas le rapport entre une classe css et |image_typo ; d'autre
part, strtoupper() ne traite pas les accents ;
le filtre |majuscules ne touche pas au texte retourné par la balise.
il affiche juste un span text-transform: uppercase;
forcément, image_typo (qui s'applique à la balise) ne va rien en faire.
Je me rtfm un tas de cendres sur la tête... lire le code, et lire la doc avec des lunettes, ça donne [(#TITRE|mb_strtoupper|image_typo)] qui a l'air de faire ce à quoi je m'attends.
Je ne vois pas le rapport entre une classe css et |image_typo ; d'autre
part, strtoupper() ne traite pas les accents ;
le filtre |majuscules ne touche pas au texte retourné par la balise.
il affiche juste un span text-transform: uppercase;
forcément, image_typo (qui s'applique à la balise) ne va rien en faire.
Je me rtfm un tas de cendres sur la tête... lire le code, et lire la doc
avec des lunettes, ça donne [(#TITRE|mb_strtoupper|image_typo)] qui a
l'air de faire ce à quoi je m'attends.
Vlatipa aut'choz: j'ai des jolis titres en majuscules avec des ' ' dedans... je sens que je ne vais pas tarder à demander si on tient absolument à cette police et aux majuscules.