diff --git a/serendipity_event_ckeditor/ChangeLog b/serendipity_event_ckeditor/ChangeLog
index f39c97ca..30bb0db2 100644
--- a/serendipity_event_ckeditor/ChangeLog
+++ b/serendipity_event_ckeditor/ChangeLog
@@ -1,3 +1,10 @@
+1.3.0:
+-----
+ * Added mediaembed (see media icon) CKEDITOR Plugin, to not need to turn off ACF Filter for iframed media items
+ * Added new Serendipity 1.7.1 'backend_plugins_update' update hook to trigger installation deflating routines on upgrades
+ * Updated CKEDITOR Library to version 4.1.3
+ * Added additional lang notes for manually added CKEDITOR-Plugin placements in the config
+
1.2.2:
-----
* Added Serendipity Media Library
diff --git a/serendipity_event_ckeditor/UTF-8/lang_de.inc.php b/serendipity_event_ckeditor/UTF-8/lang_de.inc.php
index a9b32cee..7d3a8bc1 100644
--- a/serendipity_event_ckeditor/UTF-8/lang_de.inc.php
+++ b/serendipity_event_ckeditor/UTF-8/lang_de.inc.php
@@ -21,10 +21,16 @@
Das Plugin enthält
-- CKEditor 4.1.2 (revision d6f1e0e, standard package, 2013-06-10)
+- CKEditor 4.1.3 (revision 1baa4c5, standard package, 2013-07-18)
- KCFinder 2.52-dev (git package, 2013-05-04)
+Manuelle Erweiterungen mit CKEDITOR Plugins
+
+- Definiere manuell hinzugefügte Plugins (analog zu { name: \'mediaembed\' },) in ckeditor/config.js, in die CKEDITOR.config.toolbarGroups = [...] Definition in der serendipity_event_ckeditor.php Datei.
+- Außerdem füge den neuen Pluginnamen (analog zu mediaembed) zu beiden Vorkommen der CKEDITOR.config.extraPlugins = \'...,...\' Definitionen in der serendipity_event_ckeditor.php Datei hinzu.
+
+
Upgrading
Dieses Plugin wird von Zeit zu Zeit selber Updates via Spartacus bereitstellen.
Wenn jemals ein manuelles oder persönliches Update des mitgelieferten CKEditor Paketes benötigt wird (*), bitte:
diff --git a/serendipity_event_ckeditor/UTF-8/lang_en.inc.php b/serendipity_event_ckeditor/UTF-8/lang_en.inc.php
index db7b1944..94b48f8f 100644
--- a/serendipity_event_ckeditor/UTF-8/lang_en.inc.php
+++ b/serendipity_event_ckeditor/UTF-8/lang_en.inc.php
@@ -21,10 +21,16 @@
Plugin includes
-- CKEditor 4.1.2 (revision d6f1e0e, standard package, 2013-06-10)
+- CKEditor 4.1.3 (revision 1baa4c5, standard package, 2013-07-18)
- KCFinder 2.52-dev (git package, 2013-05-04)
+Manually extending with CKEDITOR Plugins
+
+- Define manually added Plugins (analog to { name: \'mediaembed\' },) in ckeditor/config.js, to the CKEDITOR.config.toolbarGroups = [...] in the serendipity_event_ckeditor.php file.
+- Add (append) the plugin name (analog to mediaembed) to both CKEDITOR.config.extraPlugins = \'...,...\' rules of the serendipity_event_ckeditor.php file.
+
+
Upgrading
This Plugin will provide Updates via Spartacus from time to time.
If you - in follow - ever need to manually upgrade the delivered CKEditor package to a personal package (*), please:
diff --git a/serendipity_event_ckeditor/ckeditor_4.1.2_standard-plus.zip b/serendipity_event_ckeditor/ckeditor_4.1.3_standard-plus.zip
similarity index 69%
rename from serendipity_event_ckeditor/ckeditor_4.1.2_standard-plus.zip
rename to serendipity_event_ckeditor/ckeditor_4.1.3_standard-plus.zip
index 7f1fc91d..0c3faa19 100644
Binary files a/serendipity_event_ckeditor/ckeditor_4.1.2_standard-plus.zip and b/serendipity_event_ckeditor/ckeditor_4.1.3_standard-plus.zip differ
diff --git a/serendipity_event_ckeditor/lang_de.inc.php b/serendipity_event_ckeditor/lang_de.inc.php
index f785b2a0..a907d9ed 100644
--- a/serendipity_event_ckeditor/lang_de.inc.php
+++ b/serendipity_event_ckeditor/lang_de.inc.php
@@ -21,10 +21,16 @@
Das Plugin enthält
-- CKEditor 4.1.2 (revision d6f1e0e, standard package, 2013-06-10)
+- CKEditor 4.1.3 (revision 1baa4c5, standard package, 2013-07-18)
- KCFinder 2.52-dev (git package, 2013-05-04)
+Manuelle Erweiterungen mit CKEDITOR Plugins
+
+- Definiere manuell hinzugefügte Plugins (analog zu { name: \'mediaembed\' },) in ckeditor/config.js, in die CKEDITOR.config.toolbarGroups = [...] Definition in der serendipity_event_ckeditor.php Datei.
+- Außerdem füge den neuen Pluginnamen (analog zu mediaembed) zu beiden Vorkommen der CKEDITOR.config.extraPlugins = \'...,...\' Definitionen in der serendipity_event_ckeditor.php Datei hinzu.
+
+
Upgrading
Dieses Plugin wird von Zeit zu Zeit selber Updates via Spartacus bereitstellen.
Wenn jemals ein manuelles oder persönliches Update des mitgelieferten CKEditor Paketes benötigt wird (*), bitte:
diff --git a/serendipity_event_ckeditor/lang_en.inc.php b/serendipity_event_ckeditor/lang_en.inc.php
index 9226a344..de903222 100644
--- a/serendipity_event_ckeditor/lang_en.inc.php
+++ b/serendipity_event_ckeditor/lang_en.inc.php
@@ -20,10 +20,16 @@
Plugin includes
-- CKEditor 4.1.2 (revision d6f1e0e, standard package, 2013-06-10)
+- CKEditor 4.1.3 (revision 1baa4c5, standard package, 2013-07-18)
- KCFinder 2.52-dev (git package, 2013-05-04)
+Manually extending with CKEDITOR Plugins
+
+- Define manually added Plugins (analog to { name: \'mediaembed\' },) in ckeditor/config.js, to the CKEDITOR.config.toolbarGroups = [...] in the serendipity_event_ckeditor.php file.
+- Add (append) the plugin name (analog to mediaembed) to both CKEDITOR.config.extraPlugins = \'...,...\' rules of the serendipity_event_ckeditor.php file.
+
+
Upgrading
This Plugin will provide Updates via Spartacus from time to time.
If you - in follow - ever need to manually upgrade the delivered CKEditor package to a personal package (*), please:
diff --git a/serendipity_event_ckeditor/serendipity_event_ckeditor.php b/serendipity_event_ckeditor/serendipity_event_ckeditor.php
index 981e0db3..3674fc39 100644
--- a/serendipity_event_ckeditor/serendipity_event_ckeditor.php
+++ b/serendipity_event_ckeditor/serendipity_event_ckeditor.php
@@ -48,14 +48,14 @@ class serendipity_event_ckeditor extends serendipity_event
* @access protected
* @var string
*/
- protected $cke_zipfile = 'ckeditor_4.1.2_standard-plus.zip';
+ protected $cke_zipfile = 'ckeditor_4.1.3_standard-plus.zip';
/**
* Access property checkUpdateVersion
* Verify release package versions - do update on upgrades!
* @var array
*/
- protected $checkUpdateVersion = array('ckeditor:4.1.2', 'kcfinder:2.52-2');
+ protected $checkUpdateVersion = array('ckeditor:4.1.3', 'kcfinder:2.52-2');
function install() {
@@ -101,7 +101,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.2.2');
+ $propbag->add('version', '1.3.0');
$propbag->add('copyright', 'GPL or LGPL License');
$propbag->add('requirements', array(
'serendipity' => '1.7',
@@ -112,6 +112,7 @@ class serendipity_event_ckeditor extends serendipity_event
$propbag->add('event_hooks', array(
'backend_header' => true,
'css_backend' => true,
+ 'backend_plugins_update' => true,
'backend_media_path_exclude_directories' => true,
'backend_wysiwyg' => true,
'backend_wysiwyg_finish' => true
@@ -174,7 +175,7 @@ class serendipity_event_ckeditor extends serendipity_event
echo 'Check Plugin Update Message: NO CONFIG SET OR NO MATCH -> config_set: "last_'.$parts[0].'_version:'. $parts[1].'"
';
break;
case '3':
- echo 'Installer Update Message: Check Update found false, no unpack needed. Plugin upgrade successfully done!
';
+ echo 'Installer Update Message: Check Update found false, no unpack needed. Plugin upgrade successfully done or has been triggered to be checked by an other Spartacus Plugin update!
';
break;
case '2':
echo 'Installer Message: Extracting the zip to ' . $this->cke_path . ' directory done!
';
@@ -258,7 +259,7 @@ class serendipity_event_ckeditor extends serendipity_event