aboutsummaryrefslogtreecommitdiff
path: root/src/router.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2026-01-12 17:16:41 +0100
committerpolo <ordipolo@gmx.fr>2026-01-12 17:16:41 +0100
commit505cab0210e83bf62085b665abad0698a8d31352 (patch)
tree6e66d20d2041bae3f800ee99fdde1957c7bb9f51 /src/router.php
parentdfed030ca6edf832397d273fbb0ad4b0b5d35877 (diff)
downloadcms-505cab0210e83bf62085b665abad0698a8d31352.tar.gz
cms-505cab0210e83bf62085b665abad0698a8d31352.tar.bz2
cms-505cab0210e83bf62085b665abad0698a8d31352.zip
upload de fichiers (JS + contrôleur + htaccess), collage de fichiers dans l'éditeur (JS), amélioration utilisation de Imagick (ImageUploadController)
Diffstat (limited to 'src/router.php')
-rw-r--r--src/router.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/router.php b/src/router.php
index 7348f2b..ff219da 100644
--- a/src/router.php
+++ b/src/router.php
@@ -231,12 +231,17 @@ elseif($request->getMethod() === 'POST'){
231 } 231 }
232 } 232 }
233 233
234 // upload d'image dans tinymce avec le plugin (bouton "insérer une image" de l'éditeur) 234 // upload avec FormData
235 elseif(strpos($_SERVER['CONTENT_TYPE'], 'multipart/form-data') !== false) 235 elseif(strpos($_SERVER['CONTENT_TYPE'], 'multipart/form-data') !== false)
236 { 236 {
237 // dans tinymce avec le plugin (bouton "insérer une image" de l'éditeur ou glisser-déposer)
237 if($request->query->has('action') && $request->query->get('action') === 'upload_image_tinymce'){ 238 if($request->query->has('action') && $request->query->get('action') === 'upload_image_tinymce'){
238 ImageUploadController::imageUploadTinyMce(); 239 ImageUploadController::imageUploadTinyMce();
239 } 240 }
241 // dans tinymce, des quatre méthodes: bouton "link", drag & drop, html, base64
242 elseif($request->query->has('action') && $request->query->get('action') === 'upload_file_tinymce'){
243 FileUploadController::fileUploadTinyMce();
244 }
240 elseif($request->query->has('head_foot_image')){ 245 elseif($request->query->has('head_foot_image')){
241 HeadFootController::uploadAsset($entityManager, $request->query->get('head_foot_image')); 246 HeadFootController::uploadAsset($entityManager, $request->query->get('head_foot_image'));
242 } 247 }