此包包含一个基于Dexterity的内容类型,
项目描述
生活,宇宙,万物
此包包含一个基于Dexterity的内容类型,允许您将第三方内容(如照片或视频)嵌入到您的Plone网站中。
您可以轻松地嵌入来自Flickr、SlideShare、SoundCloud、Vimeo、Wikipedia、YouTube以及许多其他支持oEmbed格式的网站的内容。
大多数无害
有想法吗?发现了一个错误?请通过提交支持工单告诉我们。
别慌
安装
在基于buildout的安装中启用此产品
编辑您的buildout.cfg文件,并将sc.embedder添加到要安装的egg列表中
[buildout]
...
eggs =
sc.embedder
在更新配置后,您需要运行‘’bin/buildout’’,这将负责更新您的系统。
转到Plone网站的“站点设置”页面,并单击“插件”链接。
勾选“sc.embedder”旁边的复选框,并单击“激活”按钮。
使用
一旦产品安装完成,您将注意到您可以添加嵌入内容类型。当您尝试添加项目时,您将看到以下字段:
内容URL
描述
嵌入HTML代码
宽度
高度
播放器位置
正文文本
备用内容
图片
在URL字段中,您必须填写您内容的URL。例如
然后点击加载按钮。这将自动用第三方内容的一些数据填充表单。哪些字段被填充取决于各个提供者。但在大多数情况下,标题、描述、宽度、高度和嵌入HTML字段将被填充。
注意:某些提供者仅支持宽度、高度和标题。因此,描述或HTML嵌入代码字段需要手动填写。这些信息通常可以在URL指向的页面上找到。
布局
使用播放器位置字段,您可以设置嵌入的多媒体相对于正文文本的位置。您有顶部、底部、左侧和右侧选项。
正文文本将是描述内容的主体信息。
备用内容是为了给一个无法听到的个体提供描述或字幕。在布局中,这默认隐藏。有一个名为备用内容的链接,可以通过点击它来显示或隐藏此字段的内同。
图片字段是为了给对象分配一个图片,这将快速提供内容的视觉描述。目的是在列表视图或封面中显示它。
提供者
此产品使用python-oembed。您可以查看其文档以查看支持提供者的列表。
变更日志
有一个傻瓜真的知道他的毛巾在哪里。
1.5.1 (2021-01-21)
修复了YouTube的oEmbed端点上的错误403(参考#95)。[idgserpro]
1.5.0 (2019-05-07)
允许嵌入内容在TinyMCE中可链接。[idgserpro]
将cssselect添加为包依赖项。[idgserpro]
1.5b2 (2017-10-10)
代码清理;强制使用Products.PortalTransforms >=2.1.10,因为
移除对collective.dexteritytextindexer的硬依赖。[hvelarde]
更新Embedder对象的SearchableText索引。[hvelarde]
1.5b1 (2017-09-20)
修复国际化并更新巴西葡萄牙语和西班牙语翻译。[rafahela, hvelarde]
Embedder内容类型的SearchableText索引现在包括对象ID和关键词。[hvelarde]
移除对collective.dexteritytextindexer的依赖。[hvelarde]
1.4b1 (2017-09-06)
1.3b1 (2017-02-20)
1.2b2 (2017-01-09)
更新包依赖列表。[hvelarde]
修复宽度验证器。[hvelarde]
移除对plone.directives.form和Grok的最新引用的依赖。[hvelarde]
1.2b1 (2016-12-16)
1.1b2 (2016-04-25)
1.1b1 (2016-03-24)
1.0b5 (2015-11-18)
1.0b4 (2015-09-03)
1.0b3 (2013-07-23)
修复了TinyMCE插件中的几个AJAX引号/去引号问题。[jsbueno]
添加辅助方法image_thumb和tag,以便在folder_summary_view中列出。[ericof]
修复了我们的TinyMCE插件中的UnicodeDecodeError。[ericof]
1.0b2 (2012-12-03)
修复了与plone.formwidget.namedfile NamedImage小部件实现的冲突。[jpgimenez]
1.0b1 (2012-11-27)
更新包依赖以兼容Plone 4.3。[hvelarde]
修复功能测试。[hvelarde]
重命名包:之前是sc.content.embedder,现在是sc.embedder。[hvelarde]
如果静态文件和没有支持的提供商,则支持VideoJS作为后备。[jpgimenez]
修复了嵌入代码的渲染,以免破坏主视图。[jpgimenez]
允许选择、嵌入和渲染sc.embedder内容到TinyMCE小部件,就像图片一样。[jpgimenez]
将VideoJS嵌入代码实现为iframe,以简化与TinyMCE的集成。[jpgimenez]
1.0a3 (2012-10-04)
修复了保存使用百分比的嵌入HTML时的KeyError:'width'。[davilima6]
1.0a2 (2012-09-05)
功能测试已更新为使用robotframework-selenium2library运行。[hvelarde]
修复了i18n并更新了西班牙语翻译。[hvelarde]
修复了巴西葡萄牙语翻译。[agnogueira]
1.0a1 (2012-09-05)
初始发布。
项目详情
sc.embedder-1.5.1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dbf31c8a02126d403fa207f4906679230f66be7640805dfd8cefca5e3f28ee59 |
|
MD5 | 97da047bf9719c374a9e7c7d26190911 |
|
BLAKE2b-256 | dcc425118206c255c8ee7acc3fca3fdd93c714ba2597fadb8450e8287ad9d5d0 |