oEmbed #27385
Replies: 10 comments
-
@brianteeman Maybe then you can make a whitelist by default from all domains that are published on the site https://oembed.com/#section7. I think all sites are safe there. And also make it possible to select in the plugin as an option: a) show domains only from the white list And the second - if the administrator wants it, he can choose a provider to display the content, for example, there are two well-known providers - 1) https://embed.ly/ and 2) https://iframely.com/ or 3) he can put any other provider. This setting will be similar to Mozilla when using Cloudflare for DoH. JomSocial is currently using embed.ly, and Kunena will also soon integrate this provider into his forum. I believe that this is already a de facto recognized standard for embedded content and we cannot refuse it, because other popular CMS and all social sites have been using it for many years. And for security, each website administrator will be able to choose an option - whether to use this option or not. And also in the plugin to enable this, we can also specify the safety information from paragraph 3. For security, by default it will be recommended to include only a white list of sites from trusted providers that are listed on the site oembed.com. |
Beta Was this translation helpful? Give feedback.
-
https://wordpress.org/support/article/embeds/#oembed
There are ways to preven security issues. Unless you want to file a security issue against wordpress oembeded. I think it's a very nice feature (maybe for 4.1) but the problem is who is gonna program it... |
Beta Was this translation helpful? Give feedback.
-
@peteruoi Yes, I said about the same. I hope this feature will be included in a future release! |
Beta Was this translation helpful? Give feedback.
-
You do realise that there are extensions already available |
Beta Was this translation helpful? Give feedback.
-
@brianteeman This is necessary at the core level of the CMS. Like a plugin with options. Standard component com_content and modules and all website content can use this option to embed content. Here is a white list of all trusted providers:
Everyone will be able to use content embedding without third-party components. There are many trusted providers. This is much better than any other Joomla component I've seen. Usually, Joomla components have at best 10-15 providers, but there are hundreds of them, and all of them are proven. This is a very necessary option in the CMS. |
Beta Was this translation helpful? Give feedback.
-
I think copy paste a youtube link or a twitter or something similar should be available to joomla core editor. It 's not rocket science, and i think it's a missing feature from our code editor. The ombeded project seems alive and other major cms players trust it. If you think that other extensions from joomla eco system will die from integrating this ok let it be. Just a humble opinion. I know how much you help the joomla project in so many different ways. But don't shoot down ideas too strongly. |
Beta Was this translation helpful? Give feedback.
-
I am agree oemebed works like a charm... It Will be à good Adding on editor |
Beta Was this translation helpful? Give feedback.
-
Just to clarify this statement: When I look around only wordpress seems to. Others use 3rd extensions. Or am I weong? When I follow your Drupal link above I read "This project is not covered by Drupal’s security advisory policy.".
Hm, is there a TinyMCE plugin on the market? I couldn't find any. In Joomla:
That's it. In the end it makes absolutely no difference if it's a 3rd extension or integrated in core. You have to find a volunteer ;-) By the way: I would prefer a 3rd extension. |
Beta Was this translation helpful? Give feedback.
-
its already available as an extension |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
I suggest adding this standard to Joomla. This standard is already used by WordPress, Drupal and TYPO3, which allows you to display content from all well-known websites on the Internet.
I want this standard to be in the CMS at the kernel level (or as a plugin that can be enabled). So that any editors, modules and components can use this solution through the built-in API.
Describe the solution you'd like
https://oembed.com/
https://en.wikipedia.org/wiki/OEmbed
https://github.com/iamcal/oembed
Additional context
Libraries
The easy embedding feature is mostly powered by oEmbed, a protocol for site A (such as your blog) to ask site B (such as YouTube) for the HTML needed to embed content from site B.
oEmbed was designed to avoid the need to copy and paste HTML from the site hosting the media you wish to embed. It supports videos, images, text, and more.
https://wordpress.org/support/article/embeds/#oembed
https://drupal.org/project/oembed
Beta Was this translation helpful? Give feedback.
All reactions