PluXml 5.5 bug avec les src="data:"

kriko77kriko77 Member
Bonjour,
J'ai migré mon PluXml 5.4 en 5.5
J'ai découvert le bug suivant qui ne se produisait pas en 5.4 :
Les images déclarées en src="data:" sont traitées par le moteur et deviennent des "src=http://nomdusite.tld/data"; ...

Exemple :
<img class="lazy-load" id="img0529" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/scan-negatifs/img0529.jpg" title="Titi Arménien" />

Est transformé en
<img class="lazy-load" id="img0529" src="http://www.kriko.fr/data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="http://www.kriko.fr/scan-negatifs/img0529.jpg" title="Titi Arménien" />

Une idée de comment corriger cela ?

En attendant, j'ai contourné en créant un gif transparent de 1x1 pour éviter l'apparition de la vilaine croix quand une image n'est pas trouvée.

Merci de votre aide
--
Stéphane K.

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour

    Le bug est connu et la correction prete pour la prochaine mise à jour
    Voici comment le corrigé en attendant la sortie officielle

    https://github.com/pluxml/PluXml/issues/174

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Super !
    Merci Stephane, j'ai appliqué la correction. Tout roule.
  • SuricatSuricat Member
    juin 2016 modifié
    Bonjour,

    Je voudrais juste signaler que le correctif fonctionne aussi pour les ancrages qui ne fonctionnaient plus avec PluXml 5.5.

    Dans un article, lorsqu'on met <a href="#MonAncre">Libellé</a>, le lien doit pointer vers l'élément correspondant dans l'article.
    Exemple pour : <div id="MonAncre"></div>
    Lien = http://www.MonSite.com/MonArticle#MonAncre

    Avant le correctif, le lien menait à la racine du site : http://www.MonSite.com/#MonAncre
    Avec le correctif, tout fonctionne à nouveau correctement.

    Merci pour ce correctif...
Connectez-vous ou Inscrivez-vous pour répondre.