Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

Image Ajax non fonctionnelles avec les options de positionnement

Le nouvel affichage des images, si jolie visuellement ne fonctionne pas avec les attributs left, center et right
Problem has been recorded

Issue description

Avec les attributs de positionnement offerts par le code Yacs image comme (image=44, left), les images s'affichent traditionnellement, sans effet visuel AJAX.

Comments

Christian
avatar
from Chonas l'Amballan
Associate
726 posts
registered on Mar. 23 2006

on Feb. 24


C'est "logique" puisque maintenant par défaut yacs attribut la classe "ajax-style" à l'image. Si tu spécifie image,left tu changes la classe et donc tu perd l'effet light box. 2 solutions :

-  tu changes ta feuille de style en conséquence mais je ne suis pas sur que cela suffise. Il doit falloir aussi changer le .js
-  tu passes par un overlay pour afficher tes vignettes. C'est ce que j'essaie de faire à partir de l'overlay "annonce" de Tof
Lasares
avatar
from L'Île-Bizard à Montréal, Québec
Member
682 posts
registered on Nov. 14 2006

on Feb. 24


Effectivement, ça n'est pas très cohérent. Il faudra travailler davantage l'intégration.

En attendant, sans changer la feuille de style, il est possible de positionner individuellement chaque image avec une règle de style appropriée, par exemple l'une ou l'autre des règles suivantes selon l'effet recherché (enlevez les espaces excédentaires au début et à la fin de chaque balise):
div style="text-align: right;" >[ image=99 ]< /div >
div style="margin: 10px; float: right; text-align: center;" >[ image=99
    
]< /div >



L'image est ainsi positionnée à l'endroit voulu et le fabuleux affichage Ajax est préservé.


On a si peu d'idée de ce qui est possible...

Tags: image ajax bugs yacs 8.1

Rate this page
Posted by ThierryP on Feb. 23, commented by Lasares on Feb. 24, (popular)