CVS: spip spip_image.php3,1.63,1.64

Update of /home/spip-cvs/spip
In directory alan:/tmp/cvs-serv20701

Modified Files:
  spip_image.php3
Log Message:
creation des vignettes dans un repertoire ad hoc IMG/vignettes/

Index: spip_image.php3

RCS file: /home/spip-cvs/spip/spip_image.php3,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -d -r1.63 -r1.64
--- a/spip_image.php3 15 Apr 2004 19:09:31 -0000 1.63
+++ b/spip_image.php3 17 Apr 2004 08:56:01 -0000 1.64
@@ -375,10 +375,13 @@
if ($vignette) {
   // securite
   $fichier_vignette = '';
- if (!eregi('^(IMG/[^\.]+)\.([a-z0-9]+)$', $vignette, $regs)) exit;
+ if (!eregi('^IMG/.*([^\./]+)\.([a-z0-9]+)$', $vignette, $regs)) exit;
   $source = $regs[0];
   $format = $regs[2];
- $destination = $regs[1].'-s';
+ // $destination = $regs[1].'-s'; // adresse old style
+
+ include_local('inc-cache.php3');
+ $destination = 'IMG/'.creer_repertoire('IMG','vignettes').$regs[1].'-s'; // adresse new style

   if (lire_meta("creer_preview") == 'oui') {
     $taille_preview = lire_meta("taille_preview");