Skip to content
Extraits de code Groupes Projets
Valider be0b7c03 rédigé par gilles.vincent's avatar gilles.vincent
Parcourir les fichiers

Securite : mes_options.php peut preciser le chemin absolu des programmes lances via exec()

parent 7d18f234
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -91,7 +91,7 @@ function action_tester_dist() { ...@@ -91,7 +91,7 @@ function action_tester_dist() {
// verifier les formats netpbm // verifier les formats netpbm
else if ($arg == "netpbm") { else if ($arg == "netpbm") {
define('_PNMSCALE_COMMAND', 'pnmscale'); // chemin a changer dans mes_options if (!defined('_PNMSCALE_COMMAND')) define('_PNMSCALE_COMMAND', 'pnmscale'); // Securite : mes_options.php peut preciser le chemin absolu
if (_PNMSCALE_COMMAND == '') return; if (_PNMSCALE_COMMAND == '') return;
$netpbm_formats= Array(); $netpbm_formats= Array();
......
...@@ -804,7 +804,7 @@ function _image_creer_vignette($valeurs, $maxWidth, $maxHeight, $process='AUTO', ...@@ -804,7 +804,7 @@ function _image_creer_vignette($valeurs, $maxWidth, $maxHeight, $process='AUTO',
} }
// imagemagick en ligne de commande // imagemagick en ligne de commande
else if ($process == 'convert') { else if ($process == 'convert') {
define('_CONVERT_COMMAND', 'convert'); if (!defined('_CONVERT_COMMAND')) define('_CONVERT_COMMAND', 'convert'); // Securite : mes_options.php peut preciser le chemin absolu
define ('_RESIZE_COMMAND', _CONVERT_COMMAND.' -quality '._IMG_CONVERT_QUALITE.' -resize %xx%y! %src %dest'); define ('_RESIZE_COMMAND', _CONVERT_COMMAND.' -quality '._IMG_CONVERT_QUALITE.' -resize %xx%y! %src %dest');
$vignette = $destination.".".$format_sortie; $vignette = $destination.".".$format_sortie;
$commande = str_replace( $commande = str_replace(
...@@ -841,7 +841,7 @@ function _image_creer_vignette($valeurs, $maxWidth, $maxHeight, $process='AUTO', ...@@ -841,7 +841,7 @@ function _image_creer_vignette($valeurs, $maxWidth, $maxHeight, $process='AUTO',
else else
// netpbm // netpbm
if ($process == "netpbm") { if ($process == "netpbm") {
define('_PNMSCALE_COMMAND', 'pnmscale'); // chemin a changer dans mes_options if (!defined('_PNMSCALE_COMMAND')) define('_PNMSCALE_COMMAND', 'pnmscale'); // Securite : mes_options.php peut preciser le chemin absolu
if (_PNMSCALE_COMMAND == '') return; if (_PNMSCALE_COMMAND == '') return;
$vignette = $destination.".".$format_sortie; $vignette = $destination.".".$format_sortie;
$pnmtojpeg_command = str_replace("pnmscale", "pnmtojpeg", _PNMSCALE_COMMAND); $pnmtojpeg_command = str_replace("pnmscale", "pnmtojpeg", _PNMSCALE_COMMAND);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter