跳转到主要内容

将链接内容类型显示为嵌入式视频,提供视频画廊视图

项目描述

简介

此包为Plone的链接内容类型添加了一个新的视图。如果链接的远程URL是一个可嵌入的视频,collective.videolink将覆盖默认的link_redirect_view浏览视图以显示嵌入式视频。

致谢

此代码最初是从另一个项目nmd.ploneaslinkvideoembed分支出来的

依赖项

  • Plone

  • requests

  • plone.patternslib

Plone 4兼容性

使用collective.videolink 3.0a5

Plone 5兼容性

使用collective.videolink >5.0

版本5支持Vimeo和YouTube的视频,以及从Google Drive公开的视频链接的实验性支持。

为什么需要这个包?

我需要一个方式来以缩略图画廊样式视图显示视频链接。这提供了一个简单视图,用于视频链接集合。已知它与youtube和vimeo的视频一起工作。它还支持soundcloud和其他可嵌入链接。

变更日志

5.0a5 (2018-03-16)

  • 现在“展开”了来自goo.gl和flickr的URL [pigeonflight]

  • 支持嵌入flickr相册 [pigeonflight]

5.0a4

  • 版本升级 [pigeonflight]

5.0a2

  • 更新了变更日志和readme

5.0a1

  • 添加了soundcloud和实验性google drive视频支持 [pigeonflight]

  • 现在与Plone 5兼容 [pigeonflight]

  • 对嵌入式视频列表视图和单个视图进行了进一步的定制 [pigeonflight]

  • 添加了对plone.patternslib的依赖项,并且视频现在使用pat-inject加载内联;修复了缩略图,以便在创建视频链接时创建缩略图,而不仅仅是修改视频链接 [pigeonflight]

  • 重构为使用自定义标记接口“IVideoLinkOembedable”,作为覆盖默认链接视图使用视频视图的策略;我们不再在显示菜单中实现自己的显示视图[pigeonflight]

  • 测试套件已更新,以支持plone.app.testing

3.0a4

  • 用collective.prettyphoto替换了collective.colorbox [pigeonflight]

  • 不要清除视图方法 [cleder]

  • 使用metal:content-core fill-slot="content-core"来简化页面模板 [cleder]

  • 将嵌入视频视图添加到集合和文件夹 [pigeonflight]

  • 已知与Plone 4.2和4.3兼容

3.0a

  • collective.colorbox与collective.prettyphoto

  • 本版本需要Plone 4,因为它使用随Python 2.6一起提供的json模块 [pigeonflight]

  • 现在正确支持blip.tv和youtube视频 [pigeonflight]

2.0a

  • 现在与Plone 4兼容的版本 [pigeonflight]

1.0a10

  • 更新了viddler代码,以补偿url缺少尾随斜杠的情况 [pigeonflight]

1.0a9

  • 防止对oembed提供商查询的不必要重复 [pigeonflight]

1.0a5

  • 修复了当产品安装时正常链接会变断的bug [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]

项目详情


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

collective.videolink-5.0a5.tar.gz (21.2 kB 查看散列)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面