Changeset 94903 in spip-zone


Ignore:
Timestamp:
Feb 3, 2016, 4:18:40 PM (3 years ago)
Author:
booz@…
Message:

attention aux espaces et autres joyeusetés dans les noms de fichiers

Location:
_plugins_/convertisseur/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/convertisseur/trunk/scripts/optimg.sh

    r94800 r94903  
    77# Optimisation d'images trop lourdes ou trop grandes avec imagemagick
    88
    9 nom=${1##*/}
     9nom="${1##*/}"
    1010
    1111# resize ?
     
    2020        dest="$3/$nom"
    2121        ext="${1##*.}"
     22       
    2223        filename="${dest%.*}"
    2324        echo "\nOptimisation ($ext) de $1${l}${d}"
    24         echo ">> convert ${r}-strip -interlace Plane -gaussian-blur 0.05 -quality 80% $1 $filename.jpg"
     25        echo "convert ${r}-strip -interlace Plane -gaussian-blur 0.05 -quality 80% $1 $filename.jpg"
    2526        convert ${r}-strip -interlace Plane -gaussian-blur 0.05 -quality 80% "$1" "$filename.jpg"
    2627       
  • _plugins_/convertisseur/trunk/spip-cli/imageOptimiser.php

    r94800 r94903  
    8282                                // optimisation imagemagick
    8383                                if($image){
    84                                         $output->writeln("<info>C'est parti pour une petite optimisation d'image(s) ${label_r}${label_d} !</info>");
    85                                         passthru('plugins/convertisseur/scripts/optimg.sh ' . $image . $param_r . $param_d);
     84                                        $output->writeln("<info>C'est parti pour une petite optimisation d'image ${label_r}${label_d} !</info>");
     85                                        passthru('plugins/convertisseur/scripts/optimg.sh ' . escapeshellarg($image) . $param_r . $param_d);
    8686                                }       
    8787                                elseif($source){
Note: See TracChangeset for help on using the changeset viewer.