将链接内容类型显示为嵌入视频,提供视频库视图
项目描述
介绍
这个包为 Plone 的链接内容类型添加了一个新视图。如果链接的远程 url 是可嵌入的视频集合。videolink 将覆盖默认的link_redirect_view 浏览器视图以显示嵌入的视频。
<nav class="contents" id="contents">内容
</nav>学分
该代码最初来自另一个项目 nmd.ploneaslinkvideoembed
依赖项
克隆
要求
plone.patternslib
克隆 4 兼容性
使用collective.videolink 3.0a5
克隆 5 兼容性
使用collective.videolink >5.0
版本 5 支持来自 Vimeo 和 Youtube 的视频,并实验性地支持来自 Google Drive 的公共视频链接。
为什么这个包?
我需要一种在缩略图库样式视图中显示视频链接的方法 这为视频链接集合提供了一个简单的视图。众所周知,这适用于来自 youtube 和 vimeo 的视频。它还适用于 soundcloud 和其他可嵌入的链接。
变更日志
5.0a5 (2018-03-16)
现在“取消缩短”来自 goo.gl 和 flickr [pigeonflight] 的网址
支持嵌入 flickr 相册 [pigeonflight]
5.0a4
版本凹凸 [pigeonflight]
5.0a2
更新的变更日志和自述文件
5.0a1
添加了 soundcloud 和实验性 google drive 视频支持 [pigeonflight]
现在适用于 Plone 5 [pigeonflight]
对嵌入式视频列表视图和个人视图的进一步定制 [pigeonflight]
添加了对 plone.patternslib 的依赖,视频现在使用 pat-inject 加载内联;修复缩略图,以便在创建时创建缩略图,而不仅仅是修改视频链接 [pigeonflight]
重构为使用自定义标记接口“IVideoLinkOembedable”作为用视频视图覆盖默认链接视图的策略;我们不再在显示菜单中实现我们自己的显示视图 [pigeonflight]
测试套件已更新以与 plone.app.testing 一起使用
3.0a4
将collective.colorbox替换为collective.prettyphoto [pigeonflight]
不要清除视图方法 [cleder]
使用 metal:content-core fill-slot=”content-core” 来简化页面模板 [cleder]
将嵌入式视频视图添加到收藏和文件夹 [pigeonflight]
已知可与 Plone 4.2 和 4.3 一起使用
3.0a
带有collective.prettyphoto的collective.colorbox
此版本需要 Plone 4,因为它使用 Python 2.6 [pigeonflight] 附带的 json 模块
现在正确支持 blip.tv 和 youtube 视频 [pigeonflight]
2.0a
现在与 Plone 4 [pigeonflight] 兼容的版本
1.0a10
更新了 viddler 代码以在 url 缺少尾部斜杠时进行补偿 [pigeonflight]
1.0a9
防止不必要地重复对 oembed 提供者的查询 [pigeonflight]
1.0a5
修复了安装产品时正常链接会断开的错误 [pigeonflight]
1.0a4
删除了 embed.pt 中显示不必要的元数据的杂散“调试”行 [pigeonflight]
1.0a3
现在依赖 oohembed 来处理不是来自 vimeo、youtube 或 viddler [pigeonflight] 的视频
@@embeddedvideos 集合视图中的缩略图将被强制为 200px 宽度 [pigeonflight]
1.0a
为 vimeo 视频添加了概念验证自动缩略图 [pigeonflight]
为名为 @@embeddedvideos [pigeonflight] 的集合创建了一个自定义视图
来自 nmd.plonelinkasvideoembed [pigeonflight]