TinyMCE v5.10.5 and v6.0.3 #999

Closed
opened 1 month ago by nobody · 2 comments
nobody commented 1 month ago
Owner

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 1 month ago
nobody added the
framework/mapping
label 1 month ago
nobody referenced this issue from a commit 1 month ago
nobody closed this issue 1 month ago
nobody added the
testing
label 1 month ago
nobody reopened this issue 1 month ago
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 1 month ago
nobody referenced this issue from a commit 1 month ago
nobody referenced this issue from a commit 1 month ago
nobody removed the
testing
label 1 month ago
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 closed this issue 1 month ago
nobody changed title from TinyMCE v5.10.4 and v6.0.2 to TinyMCE v5.10.5 and v6.0.3 1 month ago
nobody referenced this issue from a commit 1 month ago
nobody referenced this issue from a commit 1 month ago
nobody referenced this issue from a commit 1 month ago
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.