Skip to content
Extraits de code Groupes Projets
Valider d802aa33 rédigé par esj's avatar esj
Parcourir les fichiers

Répercuter la globale indiquant les formats de logos dans les endroits où on y...

Répercuter la globale indiquant les formats de logos dans les endroits où on y fait référence (suite du [6883]).
parent 9de35dd8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -41,7 +41,7 @@ function action_spip_image_effacer_dist() {
// $source = $_FILES[0]
// $dest = arton12.xxx
function action_spip_image_ajouter_dist() {
global $sousaction2, $source, $arg;
global $sousaction2, $source, $arg, $formats_logos;
include_spip('inc/getdocument');
if (!$sousaction2) {
......@@ -104,10 +104,7 @@ function action_spip_image_ajouter_dist() {
}
else {
@unlink ($f);
check_upload_error(6,
_T('info_logo_format_interdit',
array ('formats' => 'GIF, JPG, PNG'))
);
check_upload_error(6,_T('info_logo_format_interdit', $formats_logos));
}
}
......
......@@ -101,17 +101,20 @@ function afficher_boite_logo($id_objet, $id, $texteon, $texteoff, $script) {
function indiquer_logo($titre, $id_objet, $mode, $id, $script) {
include_spip('inc/actions');
$dir_ftp = determine_upload();
$afficher = "";
if ($dir_ftp
AND $fichiers = preg_files($dir_ftp, '[.](gif|jpg|png)$')) {
foreach ($fichiers as $f) {
$f = substr($f, strlen($dir_ftp));
$afficher .= "\n<option value='$f'>$f</option>";
}
global $formats_logos;
include_spip('inc/actions');
$dir_ftp = determine_upload();
$afficher = "";
$reg = '[.](' . join('|', $formats_logos) . ')$';
if ($dir_ftp
AND $fichiers = preg_files($dir_ftp, $reg)) {
foreach ($fichiers as $f) {
$f = substr($f, strlen($dir_ftp));
$afficher .= "\n<option value='$f'>$f</option>";
}
if (!$afficher) {
}
if (!$afficher) {
if ($dir_ftp)
$afficher = _T('info_installer_images_dossier',
array('upload' => '<b>' . $dir_ftp . '</b>'));
......
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