From 9fc2ec26c42c9eebc4f705f8c59ce3731734ff92 Mon Sep 17 00:00:00 2001 From: Marco Ingraiti Date: Tue, 30 Apr 2024 15:57:10 +0200 Subject: [PATCH 1/2] Update ps_imageslider.php --- ps_imageslider.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ps_imageslider.php b/ps_imageslider.php index 0b03bfa..5d4894c 100644 --- a/ps_imageslider.php +++ b/ps_imageslider.php @@ -496,6 +496,8 @@ protected function _postProcess() $slide->image[$language['id_lang']] = $salt . '_' . $_FILES['image_' . $language['id_lang']]['name']; } elseif (Tools::getValue('image_old_' . $language['id_lang']) != '') { $slide->image[$language['id_lang']] = Tools::getValue('image_old_' . $language['id_lang']); + } else { + $errors[] = $this->displayError($this->trans('Uploaded file is not supported, only jpg, gif, jpeg, png are allowed.', [], 'Admin.Notifications.Error')); } } From 365e64c552cb658cef15071ba1fe0fdc99d963ee Mon Sep 17 00:00:00 2001 From: Marco Ingraiti Date: Wed, 26 Jun 2024 13:24:11 +0200 Subject: [PATCH 2/2] Update ps_imageslider.php --- ps_imageslider.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ps_imageslider.php b/ps_imageslider.php index 5d4894c..2d84262 100644 --- a/ps_imageslider.php +++ b/ps_imageslider.php @@ -488,7 +488,7 @@ protected function _postProcess() } elseif (!$temp_name || !move_uploaded_file($_FILES['image_' . $language['id_lang']]['tmp_name'], $temp_name)) { return false; } elseif (!ImageManager::resize($temp_name, __DIR__ . '/images/' . $salt . '_' . $_FILES['image_' . $language['id_lang']]['name'], null, null, $type)) { - $errors[] = $this->displayError($this->trans('An error occurred during the image upload process.', [], 'Admin.Notifications.Error')); + $errors[] = $this->trans('An error occurred during the image upload process.', [], 'Admin.Notifications.Error'); } if (file_exists($temp_name)) { @unlink($temp_name); @@ -497,7 +497,7 @@ protected function _postProcess() } elseif (Tools::getValue('image_old_' . $language['id_lang']) != '') { $slide->image[$language['id_lang']] = Tools::getValue('image_old_' . $language['id_lang']); } else { - $errors[] = $this->displayError($this->trans('Uploaded file is not supported, only jpg, gif, jpeg, png are allowed.', [], 'Admin.Notifications.Error')); + $errors[] = $this->trans('Image format not recognized, allowed formats are: jpg, gif, jpeg, png.', [], 'Admin.Notifications.Error'); } } @@ -506,10 +506,10 @@ protected function _postProcess() /* Adds */ if (!Tools::getValue('id_slide')) { if (!$slide->add()) { - $errors[] = $this->displayError($this->trans('The slide could not be added.', [], 'Modules.Imageslider.Admin')); + $errors[] = $this->trans('The slide could not be added.', [], 'Modules.Imageslider.Admin'); } } elseif (!$slide->update()) { - $errors[] = $this->displayError($this->trans('The slide could not be updated.', [], 'Modules.Imageslider.Admin')); + $errors[] = $this->trans('The slide could not be updated.', [], 'Modules.Imageslider.Admin'); } $this->clearCache(); }