Depuis des semaines que je me demande pourquoi j'arrive pas à avoir un
affichage correct de mes images dans mes articles dès lors qu'elles ont un
titre (et un descriptif) j'ai enfin trouvé. Ce n'est pas mon squelette, ni ma
css qui sont en cause, mais le modèle doc.html. En effet on y trouve à deux
reprises le code suivant :
(#GET{width}|min{350}|max{120})px;'
il est bien évident que les valeurs mini/maxi sont inversées, et effectivement
une fois la modif faite tout est rentré dans l'ordre, sauf les titres dans
les images centrées qui sont alignés à gauche.
Pour corriger ça il faut que la balise #TITRE soit contenue dans un dd et non
un dt comme c'est le cas dans le modèle standard. Ne me demandez pas pourquoi
mais ça marche comme ça, y compris récupération d'un style de titre et non de
commentaire.
Mes 20 centimes...
--
Cordialement, Daniel Cartron
« La vérité c'est qu'il n'y a pas de vérité (y compris celle-ci). »
Devise Shadock
(#GET{width}|min{350}|max{120})px;'
il est bien évident que les valeurs mini/maxi sont inversées
"Bien évident" ? Justement pas, car c'est contre-intuitif...
Ce code fixe une largeur égale à #GET{width}, avec un maximum de 350
et un minimum de 120.
Les mots "min" et "max" correspondent aux opérateurs mathématiques,
pas à la volonté de dire "au minimum 350" ou "au maximum 120", mais
bien à prendre le min() de la valeur et de 350, etc
Les mots "min" et "max" correspondent aux opérateurs mathématiques,
pas à la volonté de dire "au minimum 350" ou "au maximum 120", mais
bien à prendre le min() de la valeur et de 350, etc
ok j'ai pigé mais pourquoi ça marche pas avec le code d'origine et ça marche
si j'inverse les valeurs ? J'avais toujours un titre de 350 px pour une image
de 220... Maintenant c'est nickel.
--
Cordialement, Daniel Cartron
« Dans la marine on ne fait pas grand-chose mais on le fait de bonne heure. »
Devise Shadock
ok j'ai pigé mais pourquoi ça marche pas avec le code d'origine et ça marche
si j'inverse les valeurs ? J'avais toujours un titre de 350 px pour une image
de 220... Maintenant c'est nickel.
Ben je sais pas ! Le code actuel fonctionne parfaitement chez moi (je
viens même de retester pour en avoir le coeur net), et le tableau que
j'ai fait montre pourquoi et comment il marche. Peux-tu vérifier ce
qui se passe dans ton modèle en faisant var_mode=debug ?
Ben je sais pas ! Le code actuel fonctionne parfaitement chez moi (je
viens même de retester pour en avoir le coeur net), et le tableau que
j'ai fait montre pourquoi et comment il marche.
?? Qué tableau ?
Peux-tu vérifier ce
qui se passe dans ton modèle en faisant var_mode=debug ?
Ben tu veux que je cherche quoi ? En fait j'ai revérifié et c'est pas encore
si nickel que ça, si mon image fait 165 de large le titre fait encore 220. Je
suppose qu'il devrait aussi faire 165 ? Mais avant il faisait 350, quelle que
soit la largeur de l'image... Donc c'est qd mm nettement mieux.
Et le dd à la place du dt tu en penses quoi ? C'est un pb dans mes css ou
quoi ?
Ha oui excuse j'avais zappé. J'ai dû le reformater il arrive ici tout
chamboulé, pb de police probablement. Et ça ne dit rien de plus que ce que tu
avais parfaitement expliqué de façon littérale.
> Ben tu veux que je cherche quoi ?
à comprendre ce qui se passe
Ben je l'ai fait pendant des semaines, jusqu'à finir par modifier à l'aveugle
ce que j'ai décrit. Je n'ai pas les compétences pour comprendre plus... Si ça
avait marché comme tu le dis j'aurais eu des titres de 165 px et non 350,
j'ai eu beau modifier tout ce que je pouvais ici ou là seule cette modif a eu
de l'effet, et je ne sais pas pourquoi, puisque tu me dis que la logique du
filtre n'est pas celle que j'avais naïvement cru comprendre...
--
Cordialement, Daniel Cartron
« Il n'y a pas d'homme cultivé, il n'y a que des hommes qui se cultivent. »
Maréchal Foch.