Browse Source

Réparer la prévisualisation dans l'admin de SPIP :

* SPIP filtre les base64 → envoyer une vraie image quand on est dans l'admin
* Et pour avoir la prévisualisation sur un article non publié, il faut prendre {tous} les documents

+ Testé victorieusement en SPIP 3.3
master v3.2.11
RealET 2 weeks ago
parent
commit
2fc16f04e2
  1. BIN
      images/transparent.gif
  2. 1
      modeles/nivoslider_base.html
  3. 7
      nivoslider_fonctions.php
  4. 4
      paquet.xml

BIN
images/transparent.gif

After

Width: 1  |  Height: 1  |  Size: 43 B

1
modeles/nivoslider_base.html

@ -83,6 +83,7 @@
{par num titre,titre}
{doublons}
{vu?}
{tous}
{0,#ENV{limite,1000}}>
#SET{lien,''}

7
nivoslider_fonctions.php

@ -33,7 +33,12 @@ function nivoslider_img_display_first_only($img, $compteur, $nolazy){
$img = inserer_attribut($img, "data-src", $src);
// gif transparent 1px
// http://proger.i-forge.net/The_smallest_transparent_pixel/eBQ
$img = inserer_attribut($img, "src", "data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
if (test_espace_prive()) {
$srctransparent = find_in_path('images/transparent.gif');
} else {
$srctransparent = 'data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==';
}
$img = inserer_attribut($img, 'src', $srctransparent);
return $img;
}

4
paquet.xml

@ -1,9 +1,9 @@
<paquet
prefix="nivoslider"
categorie="multimedia"
version="3.2.10"
version="3.2.11"
etat="stable"
compatibilite="[3.0.0;3.2.*]"
compatibilite="[3.0.0;3.3.*]"
logo="images/nivoslider-32.png"
documentation="https://contrib.spip.net/Nivo-Slider,3747"
>

Loading…
Cancel
Save