r8695 - in spip/ecrire: inc public

Author: cedric@yterium.com
Date: 2007-02-14 14:56:02 +0100 (mer, 14 fév 2007)
New Revision: 8695

Log:
3 bugs pour un cas test (Pierre Troller) :
<img src="[(#FICHIER|image_reduire{110}|extraire_attribut{src})]" id="" />
[(#FICHIER|image_reduire{110}|image_alpha{50})]

- image_graver doit etre inseres non pas a la fin de la serie des filtres, mais a la fin de la serie des filtres images (donc entre image_reduire et extraire_attribut) car apres on ne dispose plus forcement du nom du fichier
- lors du deuxieme image_reduire sur le meme fichier, il ne faut pas rebasculer comme temporaire un fichier que l'on vient de graver
- dans les filtres images, il faut accepter des noms de fichiers locaux situes dans _DIR_VAR

Par ailleurs, dans la foulee des corrections, image_graver doit reconstituer l'image si elle est absente.
Cas test :
[(#FICHIER|image_reduire{110}|image_alpha{50})]
[(#FICHIER|image_reduire{110})]

Modified:
   spip/ecrire/inc/filtres.php
   spip/ecrire/inc/filtres_images.php
   spip/ecrire/public/references.php

Details: http://trac.rezo.net/trac/spip/changeset/8695