derhaeuptling/contao-vimeo-api

Contao开源CMS的Vimeo API扩展

安装: 122

依赖: 0

建议者: 0

安全: 0

星星: 1

观察者: 4

分支: 0

类型:contao-module

2.0.2 2016-10-17 08:41 UTC

This package is auto-updated.

Last update: 2024-09-25 21:07:08 UTC


README

此扩展允许您在网站上嵌入Vimeo视频和专辑。它支持显示公共和私有视频,使用自定义海报图片,在灯箱中查看视频。

该模块支持响应式图片功能,这是Contao默认实现的。

Alt text

需求

唯一的要求是在页面上启用jQuery。如果您还想使用灯箱功能,请启用页面布局设置中的j_colorbox模板。

配置

为了使其正常工作,您必须创建Vimeo应用,并在https://developer.vimeo.com/apps/生成个人访问令牌。然后,在Contao设置中输入以下数据

  1. 客户端ID(在Vimeo中:客户端标识符)
  2. 客户端密钥(在Vimeo中:客户端密钥)
  3. 访问令牌(在Vimeo中:个人访问令牌)

之后,您就可以开始创建“Vimeo视频”内容元素了。如果某些功能不起作用,请务必检查系统日志。

清除Vimeo缓存

默认情况下,该扩展会缓存从Vimeo API获取的视频数据和图像,以提升整体性能。如果您需要清除缓存,请转到维护模块并清除Vimeo缓存。

重建Vimeo缓存

如果您想重建图像和数据缓存,您可以转到维护模块并在此处重建。脚本将对每个Vimeo内容元素执行AJAX请求 - 它的工作方式与重建Contao搜索索引类似。

与清除/清除Vimeo缓存不同,它不会删除缓存,而是覆盖它。这意味着前端仍然可以及时访问,但如果特定的元素尚未处理,它仍然可以显示旧的缓存。

显示私有视频

要显示Vimeo私有视频,请确保您的访问令牌已启用private作用域。您可能还需要调整视频本身的设置,允许它在期望的网站上显示。

从1.x升级到2.x

安装扩展的新版本后,请确保清除Vimeo缓存。这将删除过时的文件。然后,您应该批量重建整个缓存。