diff --git a/src/QUI/Ckeditor/Plugins/Manager.php b/src/QUI/Ckeditor/Plugins/Manager.php index fe9d9af77893d93a0c9209ece0a1e5d8f6f14a4b..e6377e9d2602e4bd2c33201fbc752d46862b1d4a 100644 --- a/src/QUI/Ckeditor/Plugins/Manager.php +++ b/src/QUI/Ckeditor/Plugins/Manager.php @@ -169,17 +169,19 @@ class Manager continue; } -// if (!is_dir($this->activePluginDir."/".$pluginName)) { -// continue; -// } + if (is_dir($this->installedPluginDir."/".$pluginName)) { + continue; + } + + if (is_dir($this->activePluginDir."/".$pluginName)) { + continue; + } if (in_array($entry, $this->blacklist)) { continue; } - // vorher löschen, da sonst nicht kopiert werden kann - QUI::getTemp()->moveToTemp($targetDir."/".$pluginName); - + $this->copyDir( $srcDir."/".$entry, $targetDir."/".$pluginName