From 675ca0c232844ac5e802e595a80ec010c8bccb5f Mon Sep 17 00:00:00 2001 From: Ian Date: Wed, 5 Jun 2013 11:25:25 +0200 Subject: [PATCH] exclude kcfinders uploads .thumbs dir via hook from show-up in ML --- .../serendipity_event_ckeditor.php | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/serendipity_event_ckeditor/serendipity_event_ckeditor.php b/serendipity_event_ckeditor/serendipity_event_ckeditor.php index 4e342a95..b0d61c6c 100644 --- a/serendipity_event_ckeditor/serendipity_event_ckeditor.php +++ b/serendipity_event_ckeditor/serendipity_event_ckeditor.php @@ -100,7 +100,7 @@ class serendipity_event_ckeditor extends serendipity_event $propbag->add('description', PLUGIN_EVENT_CKEDITOR_DESC); $propbag->add('stackable', false); $propbag->add('author', 'Rustam Abdullaev, Ian'); - $propbag->add('version', '1.1.1'); + $propbag->add('version', '1.1.2'); $propbag->add('copyright', 'GPL & LGPL License'); $propbag->add('requirements', array( 'serendipity' => '1.7', @@ -109,10 +109,11 @@ class serendipity_event_ckeditor extends serendipity_event )); $propbag->add('event_hooks', array( - 'backend_header' => true, - 'css_backend' => true, - 'backend_wysiwyg' => true, - 'backend_wysiwyg_finish' => true + 'backend_header' => true, + 'css_backend' => true, + 'backend_media_path_exclude_directories' => true, + 'backend_wysiwyg' => true, + 'backend_wysiwyg_finish' => true )); $propbag->add('configuration', array('path', 'plugpath', 'toolbar_break')); $propbag->add('groups', array('BACKEND_EDITOR')); @@ -310,6 +311,11 @@ class serendipity_event_ckeditor extends serendipity_event } break; + case 'backend_media_path_exclude_directories': + $eventData[".thumbs"] = true; + return true; + break; + case 'backend_wysiwyg': $eventData['skip'] = true; // this skips htmlarea drop-in