TinyMCE v5.10.5 and v6.0.3 #999

Closed
opened 2022-05-22 04:54:19 +00:00 by nobody · 2 comments

Reported by email

Missing CDN cdn.tiny.cloud

It looks like the cloud version of TinyMCE is different from the free version and is also licensed differently. You need an account for the cloud version and you have to register the domain that TinyMCE uses there. If you don't do that, this warning appears in the editor:

Screenshot of unregistered TinyMCE Cloud version

I've added the community version of TinyMCE with this issue.

v5.10.4 https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/icons/default/icons.min.js
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/jquery.tinymce.min.js
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/dark/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/default/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/document/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/writer/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/content.inline.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/content.mobile.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/content.inline.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/content.mobile.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/skin.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/skin.mobile.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/skin.shadowdom.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/skin.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/skin.mobile.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/skin.shadowdom.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/themes/mobile/theme.min.js
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/themes/silver/theme.min.js
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/tinymce.min.js
v6.0.2
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/icons/default/icons.min.js
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/models/dom/model.min.js
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/dark/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/default/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/document/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/tinymce-5/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/tinymce-5-dark/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/writer/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/content.inline.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/content.inline.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/skin.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/skin.shadowdom.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/skin.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/skin.shadowdom.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/content.inline.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/content.inline.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/content.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/skin.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/skin.shadowdom.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/skin.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/skin.shadowdom.min.css
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/themes/silver/theme.min.js
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/tinymce.min.js
Reported by email > Missing CDN cdn.tiny.cloud It looks like the cloud version of TinyMCE is different from the free version and is also licensed differently. You need an account for the cloud version and you have to register the domain that TinyMCE uses there. If you don't do that, this warning appears in the editor: ![Screenshot of unregistered TinyMCE Cloud version](https://codeberg.org/attachments/4803e7eb-55c7-4a22-b366-67b88dfd201a) I've added the community version of TinyMCE with this issue. <details> <summary>v5.10.4</summary> <code> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/icons/default/icons.min.js<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/jquery.tinymce.min.js<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/dark/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/default/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/document/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/content/writer/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/content.inline.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/content.mobile.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/content.inline.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/content.mobile.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/skin.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/skin.mobile.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide-dark/skin.shadowdom.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/skin.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/skin.mobile.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/skin.shadowdom.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/themes/mobile/theme.min.js<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/themes/silver/theme.min.js<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/tinymce.min.js </code> </details> <details> <summary>v6.0.2</summary><br> <code> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/icons/default/icons.min.js<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/models/dom/model.min.js<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/dark/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/default/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/document/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/tinymce-5/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/tinymce-5-dark/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/content/writer/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/content.inline.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/content.inline.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/skin.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide-dark/skin.shadowdom.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/skin.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/oxide/skin.shadowdom.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/content.inline.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/content.inline.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/content.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/skin.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5-dark/skin.shadowdom.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/skin.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/skins/ui/tinymce-5/skin.shadowdom.min.css<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/themes/silver/theme.min.js<br> https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.0.3/tinymce.min.js </code> </details>
nobody added this to the v2.6.28 milestone 2022-05-22 04:54:19 +00:00
nobody added the
framework/mapping
label 2022-05-22 04:54:19 +00:00
nobody added the
testing
label 2022-05-22 05:47:54 +00:00
nobody reopened this issue 2022-05-22 05:47:57 +00:00
Poster
Owner

I tested this in a small demo and TinyMCE doesn't work correctly yet. I'll have a closer look at this.

I tested this in a small demo and TinyMCE doesn't work correctly yet. I'll have a closer look at this.
nobody referenced this issue from a commit 2022-05-23 04:15:12 +00:00
nobody referenced this issue from a commit 2022-05-23 04:15:12 +00:00
nobody referenced this issue from a commit 2022-05-23 04:15:12 +00:00
nobody removed the
testing
label 2022-05-23 04:15:28 +00:00
Poster
Owner

Currently Mozilla's addon validator cannot handle the plugins folder. No idea which plugin is responsible, because web-ext lint doesn't find any error. Somewhere during the online validation an error occurs and the validation aborts.

So there is currently only minimal support for TinyMCE. If someone needs the plugins, then you can allow loading missing resosurces. I think this is a good compromise.


I've created a small demo here which uses plugins:

https://www.localcdn.org/test/tinymce

To see the difference, just disable LocalCDN or uncheck the option "Block requests for missing resources".

Currently Mozilla's addon validator cannot handle the plugins folder. No idea which plugin is responsible, because `web-ext lint` doesn't find any error. Somewhere during the online validation an error occurs and the validation aborts. So there is currently only minimal support for TinyMCE. If someone needs the plugins, then you can allow loading missing resosurces. I think this is a good compromise. --- I've created a small demo here which uses plugins: https://www.localcdn.org/test/tinymce To see the difference, just disable LocalCDN or uncheck the option "Block requests for missing resources".
nobody changed title from TinyMCE v5.10.4 and v6.0.2 to TinyMCE v5.10.5 and v6.0.3 2022-05-27 04:24:06 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nobody/LocalCDN#999
There is no content yet.