ARNO*

Geek dilettante habitant une belle et grande propriété sur la Côte d’améthyste

  • J’ai un bug énorme dans la fonction imageconvolution de PHP en version 5.5.9 et 5.5.10, et qui n’a pas l’air documentée :
    http://php.net/manual/en/function.imageconvolution.php

    la troisième variable de la fonction, le divisor, ne semble plus fonctionner que si sa valeur est 1.

    J’ai donc modifié la fonction image_reduire_net de mon #plugin #SPIP image_responsive :
    http://zone.spip.org/trac/spip-zone/browser/_plugins_/image_responsive
    – je recalcule la matrice pour que sa somme soit égale à 1 ;
    – au passage, la fonction est passée dans un fichier séparé, ce qui permet de l’appeler en dehors du fichier d’action.

    Je n’ai rigoureusement rien trouvé à ce sujet, sauf un bug signalé dans un Git, comme quoi son renforcement en 5.5.9 devenait un blur. Chez moi, comme j’ai des valeurs différentes, ça me brûlait mes vignettes.

    (Bon, soit c’est mon MAMP qui est bugué, soit c’est le problème classique avec les fonctions graphiques : personne dans le libre ne les utilise jamais.)