Erreur php en l'absence de config "hauteur max"

Plusieurs commentaires signalent une erreur Erreur d’exécution plugins/auto/sjcycle/v3.5.0/modeles/article_cycle.html | File […]/plugins-dist/filtres_images/filtres/images_transforme.php Line 384 : Unsupported operand types : string - string ou parfois c'est Unsupported operand types : int - string...

  • en l'absence de hauteurmax « Hauteur maximum » dans la configuration du plugin
  • alors que la doc indique que : « en laissant le champ vide, les images seront toujours à la largeur maximum possible(..) »,

D'après un nouveau commentaire c'est en PHP8 seulement (pas PHP7.4)

C'est peut être dû à l'appel de $image = _image_valeurs_trans($im, "recadre-$width-$height-$position-$background_color", $forcer_format, $fonction, false, _SVG_SUPPORTED); mais pas évident de faire correspondre exactement avec les lignes indiquées : environ https://git.spip.net/spip/filtres_images/-/blob/bc95a6a516fe58d71dd266a707e845fd057f210a/filtres/images_transforme.php#L386

Modification effectuée par JLuc