From: Mischa POSLAWSKY Date: Fri, 29 Sep 2017 12:11:11 +0000 (+0200) Subject: edit: enable image uploads in ckeditor X-Git-Tag: v2.3~6 X-Git-Url: http://git.shiar.net/minimedit.git/commitdiff_plain/87ae71d836e57d6952f4c11ee6ffc02a79d8bdf7 edit: enable image uploads in ckeditor --- diff --git a/edit.js b/edit.js index 439fb97..049bbd0 100644 --- a/edit.js +++ b/edit.js @@ -69,7 +69,7 @@ CKEDITOR.on('instanceCreated', function (event) { config.format_tags = 'h2;h3;h4;p'; config.allowedContent = true; config.entities = false; // keep unicode - config.filebrowserImageUploadUrl = '/edit?type=img'; + config.filebrowserImageUploadUrl = '/edit?output=ckescript'; config.pasteFilter = pastefilter; config.contentsCss = document.styleSheets[0].href; config.toolbar = [ diff --git a/edit.php b/edit.php index 75b80b3..ca9639c 100644 --- a/edit.php +++ b/edit.php @@ -18,7 +18,17 @@ if ($_FILES) { $datadir = 'data/' . date('Y'); $target = $datadir.'/'.$img['name']; move_uploaded_file($img['tmp_name'], $target); - abort($target); + + switch (@$_GET['output']) { + case 'ckescript': + printf('', + "{$_GET['CKEditorFuncNum']}, '$target'" + ); + break; + default: + abort($target); + } + exit; } if (!$_POST)