filtres img ne s’applique plus... ?
lundi 13 septembre 2010 à 21h28
par
pamillet
bonsoir,
après une migration 2.1.2, un problème d’affichage d’image.
J’utilisais souvent
<imgxx|center|taille=500>
et ca fonctionnait bien.
Or, sur un nouvel article, cela ne fonctionne plus, le filtre taille n’est plus appliqué...
ex sur http://lepcf.fr/Retraite-Lisbonne-Industrie
je ne vois pas pourquoi après avoir lu et relu... repris les paramètres spip et sarka...
merci d’avance
pam
Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.
Réponses
14 septembre 2010 à 20h11
|
fouillant le squelette, je comprends que img.html affiche l’image complète ou réduite selon le paramètre "embed"
Si on est en mode "image" (utilisation de ajouter image dans l'espace prive)
- si embed=oui, on affiche l'image complete
- sinon, si taille est precisee, on affiche l'image avec la taille demandee,
- sinon, si la taille n'est pas precisee ou les vignettes pas activees, on affiche l'image avec la taille des vignettes configuree dans l'espace prive
ou 150 par defaut
mais je n’arrive pas à trouver la valeur réelle en debug (je suppose qu’elle est à oui, puisque l’image est complète)
en debug, j’ai l’impression que img est appelé par image.html qui serait dans "squelette prive/modeles/image.html", je le trouve dans spip/prive/modeles et à l’exécution, il est bien dans le cas embed = oui
comment remonter la pile d’appel dans ce contexte ? je ne vois pas !
désolé de poser tant de questions... !!
et merci de tout début d’explication !
pam
|
15 septembre 2010 à 00h17
|
poursuivant mes tests sur les images qui ne se resizent plus
je comprend presque le modele img et en debu, pas de lezar, la variable width est bien de 1000 (taille réelle de l’image), donc le filtre image_reduire n’a rien donné...
pourtant le paramètre "taille" passé à l’appel du modèle est bien testée dans img avec
#SETtaille_reduire, #ENVtaille,#GETtaille_vignette
j’ai vérifié que taille_reduire valait bien la valeur passée dans l’article au modèle... (400)
mais ensuite, les variables width et height gardent les valeurs initiale... ?
un probleme dans la ligne suivante ?
#SET{width, #FICHIER|copie_locale|image_reduire{#GET{taille_reduire}}|largeur}
#SET{height, #FICHIER|copie_locale|image_reduire{#GET{taille_reduire}}|hauteur}
je ne vois pas, et pourtant le résultat du calcul du squelette, c’est de ne pas utilis
|
15 septembre 2010 à 00h41
|
Bonsoir,
Essaye d’installer les plugins Thickbox et/ou Nyroceros, valide le plugin dans la configuration de sarka spip puis retest avec
<imgxx|center|taille=200> et regarde si ca change ?...
++
wigreg
|
15 septembre 2010 à 00h52
|
j’ai oublié : < imgxx|center|taille=200>
|
15 septembre 2010 à 00h56
|
toujours sur problème d’affichage d’image, j’ai apporté la modif suivante sur le modèle img
j’ai remplacé les lignes
#SET{width, #FICHIER|copie_locale|image_reduire{#GET{taille_reduire}}|largeur}
#SET{height, #FICHIER|copie_locale|image_reduire{#GET{taille_reduire}}|hauteur}
par tout simplement
#SET{width, #GET{taille_reduire}}
et ca marche... j’ai d’ailleurs l’impression que dans la suite, il ne se sert pas de height.. ?
j’ai l’impression que le filtre "largeur" ne joue pas son rôle et renvoie la valeur de l’image orignelle et pas de celle filtrée par image_reduire....
j’aimerai bien savoir si je fais complètement fausse route... !
pam
|
15 septembre 2010 à 06h44
|
nyoceros et thickbox sont installés et configuré dans sarka
mais c’est bien le modèle img de sarka qui est utilisé et avec lequel l’image n’est pas retaillée, malgré le paramètre passé
avec la modif faite sur un modele img spécifique, ca marche
à propos... skelediror v2.... c’est vraiment génial pour débugger !!!
pam
|