filtres img ne s’applique plus... ?

lundi 13 septembre 2010 à 21h28
par pamillet

Logo de 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