#1042715 php-horde-editor: Please drop ckeditor3

Package:
src:php-horde-editor
Source:
src:php-horde-editor
Submitter:
Bastien Roucariès
Date:
2025-03-31 13:06:04 UTC
Severity:
normal
Tags:
#1042715#5
Date:
2023-07-30 22:30:19 UTC
From:
To:
Dear Maintainer,

ckeditor4 go to EOL since June by upstream.

You use ckeditor3. With my javascript hat maint of ckeditor I think we could
migrate your software to ckeditor4

I believe the first change is the following patch:
diff --git a/Horde_Editor-2.0.5/lib/Horde/Editor/Ckeditor.php
b/Horde_Editor-2.0.5/lib/Horde/Editor/Ckeditor.php
index 3a58ccd..33e8564 100644
--- a/Horde_Editor-2.0.5/lib/Horde/Editor/Ckeditor.php
+++ b/Horde_Editor-2.0.5/lib/Horde/Editor/Ckeditor.php
@@ -40,9 +40,7 @@ class Horde_Editor_Ckeditor extends Horde_Editor
             return;
         }

-        $ck_file = empty($params['basic'])
-            ? 'ckeditor/ckeditor.js'
-            : 'ckeditor/ckeditor_basic.js';
+        $ck_file = 'ckeditor/ckeditor.js';

         if (isset($params['config'])) {
             if (is_array($params['config'])) {
@@ -84,6 +82,7 @@ class Horde_Editor_Ckeditor extends Horde_Editor
         case 'msie':
         case 'mozilla':
         case 'opera':
+        case 'edge':
             // MSIE: 5.5+
             // Firefox: 1.5+
             // Opera: 9.5+


After it will need to change if needed the config here in order to remove
plugins
https://sources.debian.org/src/php-horde-
imp/6.2.27-3/imp-6.2.27/lib/Script/Package/Editor.php/?hl=33#L33

I could help if needed but I need a means to test the modification

Bastien

#1042715#14
Date:
2025-03-21 19:57:32 UTC
From:
To:
#1042715#27
Date:
2025-03-31 13:04:33 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
php-horde-editor, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1042715@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvain Beucler <beuc@debian.org> (supplier of updated php-horde-editor package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 24 Mar 2025 12:15:31 +0100
Source: php-horde-editor
Architecture: source
Version: 2.0.5+debian0-5.1
Distribution: unstable
Urgency: medium
Maintainer: Horde Maintainers <team+debian-horde-team@tracker.debian.org>
Changed-By: Sylvain Beucler <beuc@debian.org>
Closes: 1042715
Changes:
 php-horde-editor (2.0.5+debian0-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [Mike Gabriel]
   * Bump Standards-Version: to 4.6.0. No changes needed.
 .
   [Bastien Roucariès]
   [Sylvain Beucler]
   * Drop EOL'd ckeditor3, use ckeditor[v4]. (Closes: #1042715)
Checksums-Sha1:
 b36c68b61763d1a4d547cb11d142317b0b0734f8 2126 php-horde-editor_2.0.5+debian0-5.1.dsc
 a357bef1c1c5e57b1ac2895240e3d32518f04592 4724 php-horde-editor_2.0.5+debian0-5.1.debian.tar.xz
 7d79bcd5fbf84df0ccdc1ff16dd21832183f80a8 7213 php-horde-editor_2.0.5+debian0-5.1_source.buildinfo
Checksums-Sha256:
 46373100333f17834af2e902c7d3ca7f964f8e8165c049a5b21c8ff34b8edf5b 2126 php-horde-editor_2.0.5+debian0-5.1.dsc
 b2c246a4ea279eb766645159311af4469a82e4d354d79aa5466341f70c49993b 4724 php-horde-editor_2.0.5+debian0-5.1.debian.tar.xz
 34f3e1f83da1dfcf4583049ba8c02299b88fcec8688a16c81efcde5be331572c 7213 php-horde-editor_2.0.5+debian0-5.1_source.buildinfo
Files:
 6e9381a7d724edd74cd8cba1c244a00e 2126 php optional php-horde-editor_2.0.5+debian0-5.1.dsc
 0c5b9cae01cd11f7be45cbb68a6bb678 4724 php optional php-horde-editor_2.0.5+debian0-5.1.debian.tar.xz
 c2157d6468083e2c45ff907cfec20ab2 7213 php optional php-horde-editor_2.0.5+debian0-5.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE1vEOfV7HXWKqBieIDTl9HeUlXjAFAmfhTqcACgkQDTl9HeUl
XjDWuQ//f5e3fyHYRtC6SJD9D9tQKXUSA8sYIFegYFi+WE5ewmuieD8y0rHh56Bj
tZm2vAkOD2RQgn+awAANqGg/20aRR3gs/ACR6Z2kuGmeAhPrG9C60bG4whEwVjo3
Qu0FBK8lud5pEFrf+ns8F3xJh2s/FuMGrUhSdNY7/IfJcHJGG5WyJB3ejAv2HG60
/mBah68u6dj9S/nlZNefDa0Acv1usltVnCg/vyz/zp8/Wp+vT3/IThtKuqA6fPG6
mq/53iyYY+9sHnbNMz6e50be0pqUEHOB7D7CvfNmh3VmJPkg03WeTfmKOxyT8fZF
LqZW5rMsaCEu8OySpQGoNBYcFZPN3lNVGE0l9dAttCLqnrTXt55Btm6CM5Na7uPu
wFVEiyLIBdOywt0LfHb3tQH8F5DEECiN9dOs6FDetAAgFc67S+iqjq+mmdKOKLFo
4w2EGdbZqmGGjmpG/RfC5v9wU3XVs0X9PVeEdJptyzmpy5/eA7xB1N6KrJFzH4vY
x8uVUAqHbOuT4jXocMAA/uX1sqmKgD36rO9C7JdI2NXGgNSe8kblkuoYQoqq4Dbx
vLH/tyn2lLbIp1Sk5AlKrbCdDfHam4bkrUZkBw81MPC02kRJ9RnxEK09UcMptauJ
5wq9ArAo2by/u7evonKCrKiYfGNYpJ1aqvUitCH/nSTbNMTkpdQ=
=jaYZ
-----END PGP SIGNATURE-----

#1042715#32
Date:
2025-03-31 13:04:44 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
php-horde-imp, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1042715@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvain Beucler <beuc@debian.org> (supplier of updated php-horde-imp package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 24 Mar 2025 12:33:20 +0100
Source: php-horde-imp
Architecture: source
Version: 6.2.27-3.1
Distribution: unstable
Urgency: medium
Maintainer: Horde Maintainers <team+debian-horde-team@tracker.debian.org>
Changed-By: Sylvain Beucler <beuc@debian.org>
Closes: 1042715
Changes:
 php-horde-imp (6.2.27-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [Bastien Roucariès]
   [Sylvain Beucler]
   * Drop EOL'd ckeditor3, use ckeditor[v4]. (Closes: #1042715)
Checksums-Sha1:
 b3496f2bbad500194d029efb41be8cbab431a437 2120 php-horde-imp_6.2.27-3.1.dsc
 f3b97c21ef828c877b2a4305cf62e4573951dab1 10984 php-horde-imp_6.2.27-3.1.debian.tar.xz
 1062ec9d42410649d8b700dfb69b7ab71095e49a 7173 php-horde-imp_6.2.27-3.1_source.buildinfo
Checksums-Sha256:
 c5deab1aa1ea6beb32c4aca17ac9b458a8969e431283a084b3b5e437977126f8 2120 php-horde-imp_6.2.27-3.1.dsc
 f6590d96508d87b0ca1c71627534e6f73024af0ae309aecde66d4c9b9ee6ae88 10984 php-horde-imp_6.2.27-3.1.debian.tar.xz
 d0c535ee9554884398f38efa6e4c7fa988594a42b4d10fa05c41b76e732a2038 7173 php-horde-imp_6.2.27-3.1_source.buildinfo
Files:
 b2f289a70f7485c3f5de9c9003fed1ed 2120 php optional php-horde-imp_6.2.27-3.1.dsc
 7b3f0a66d8474ee94e4e0e8434ee5e7e 10984 php optional php-horde-imp_6.2.27-3.1.debian.tar.xz
 236a1de0dc84e86079ec141c4237f3a2 7173 php optional php-horde-imp_6.2.27-3.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE1vEOfV7HXWKqBieIDTl9HeUlXjAFAmfhTqgACgkQDTl9HeUl
XjCq2Q/+OGKq76MIZlAebeHpUkxHf/gEGUAZujanec9VlPdVot5pKuXGegkq1mbD
DIP+1z5nADKxOCzpLOhHdYBztmlALaGSY4iU7QaW5S3fEEueNPwVPPXbDPY1iADJ
lBb/C69nwAFiRBbdmcjuh5N9yA0LwVtVADLb07Fm6tXLCJxPbrmqrf39qftWjkGN
u1rrAz3z1M9/W1pb0h5gMdVAmK0GjiI5dQ/7qFdvsFg0pdZ/+hVTBUsc7f667Fzm
CnB77ep2vPBPuRGfOAoyOrDuOWkZJbcIAacrG8hBLjUSM9lhyHeVv4hYq/TifE3a
BqOFJlVEo1rp3xTkt40DR1OIAT4Uj352YkVyhkKMZ8gBouBRn84sCw5rIWhvivfo
BNVEy62pIPVtf9ei6s3u87IeHFyVJ2yGIFVhEaNsEtFEcgqEAwhWVyFUil3GKk84
wpjwg8eQCE3TMLM1C3fIf3taCWenj/evgtKlAWeeNbGr3gDPEI/DkbKW1A+yqRkV
4aKsVMWEyWFRi+KPmPNi6Ms+9ZP3/KPVi5aYajWrWnE2p8lZc6mrjaKMO0KZHM9R
TFPLunQowR7o/sIxaobavCebxOZW0t6tyzykS4D2aZUVsLpzkf2x+7fQmcjgUoh4
NFWuGNFY9KaOBRMk+jGygElf0ClPuXcfweDND4xVdJO1c+bqJnY=
=Ci6o
-----END PGP SIGNATURE-----