[spip-dev] [spip-commit] r13666 - in spip: ecrire/action ecrire/exec ecrire/inc prive

- les fonction nommees image_xxx prennent toutes en entree une image et rendent une image (dans un squelette, les filtres peuvent s'appliqer aussi sur du #TEXTE)

je n'ai pas compris cette phrase : peut-on encore écrire echo
image_reduire(propre($texte), 120) ?

Toutes les fonctions commencant par image_ ou couleur_ et ne correspondant pas a cette description sont prefixees par un _ et deplacees dans
inc/filtres_images_lib_mini.php

comme couleur_extraire qui prend une image et donne une couleur. Il
faudra l'appeler _couleur_extraire ? c'est pas génial...

-- Fil

- les fonction nommees image_xxx prennent toutes en entree une image et rendent une image (dans un squelette, les filtres peuvent s'appliqer aussi sur du #TEXTE)

je n'ai pas compris cette phrase : peut-on encore écrire echo
image_reduire(propre($texte), 120) ?

on a jamais pu !
On peut ecrire
image_reduire("image/fichie.png",120);
image_reduire("<img src='image/fichie.png'>",120);

filtrer('image_reduire',propre($texte),120);
[(#TEXTE|image_reduire)]

Toutes ces écritures fonctionnaient avant et fonctionnent toujours. On a rien perdu de ce point de vue.

Ce qui est nouveau est que ce comportement est vrai pour toutes les fonctions image_xx et seulement elles,
alors qu'on avait auparavant des fonctions image_xx qui n'avaient rien à voir.

Toutes les fonctions commencant par image_ ou couleur_ et ne correspondant pas a cette description sont prefixees par un _ et deplacees dans
inc/filtres_images_lib_mini.php

comme couleur_extraire qui prend une image et donne une couleur. Il
faudra l'appeler _couleur_extraire ? c'est pas génial...

C'est le cas particulier de filtre utilisé mais qui n'a pas le bon nommage.
J'ai proposé
extraire_image_couleur
dans le plugin, en gardant pour le moment la compatibilité de couleur_extraire

Cédric