Indiquez l’intérêt que vous portez à cette question
0

Modèle Documents avec image alternative

Bonjour,

Dans un modèle, j’ai une boucle DOCUMENTS avec une fonction mouseover et mouseout qui permet d’afficher une image alternative au survol de la souris. Pour réaliser une version du squelette pour smartphones - qui ne prennent pas en charge mouseover et mouseout - je voudrais revenir à un fonctionnement plus rustique avec un clic sur des liens textuels du style « avant/après ». Ces liens pourraient p. exemple se trouver à l’emplacement des légendes de la photo (dt ou dl).

Un champion des boucles saurait-il modifier cela ?

Voici ma boucle actuelle :

<BOUCLE_img_mousoff(DOCUMENTS) {id_document} {extension IN png,jpg,gif}>

<dl class='spip_document_#ID_DOCUMENT spip_documents[ spip_documents_(#ENV{align})][ (#ENV{class})] spip_lien_ok'>
<dt>[<a href="(#ENV{lien})"[ class="(#ENV{lien_class})"]>]<img
src='#URL_DOCUMENT'
alt="[(#TITRE|texte_backend)]"
title=""
onmouseover="this.src='[(#URL_DOCUMENT{[(#ENV{id_altern})]})]';"
onmouseout="this.src='#URL_DOCUMENT';" /></a></span>
</dt>
<dt class='spip_doc_titre'>[(#TITRE|PtoBr)]</dt>
<dd class='spip_doc_descriptif'>[(#DESCRIPTIF|PtoBr)]</dd>
</dl>

</BOUCLE_img_mousoff>

Un grand merci pour votre perspicacité.