heimrichhannot / contao-youtube
1.5.1
2019-10-29 08:56 UTC
Requires
- php: ~5.4 || ~7.0
- contao-community-alliance/composer-plugin: ~2.4 || ~3.0
- contao/core-bundle: ^3.5.1 || ~4.1
- heimrichhannot/contao-haste_plus: ~1.1
- heimrichhannot/contao-tagsinput: ^2.1.13
- dev-master
- 1.5.1
- 1.5.0
- 1.4.11
- 1.4.10
- 1.4.9
- 1.4.8
- 1.4.7
- 1.4.6
- 1.4.5
- 1.4.4
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.17
- 1.3.16
- 1.3.15
- 1.3.14
- 1.3.13
- 1.3.12
- 1.3.11
- 1.3.10
- 1.3.9
- 1.3.8
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
This package is auto-updated.
Last update: 2019-10-29 08:56:20 UTC
README
YouTube 是一个 contao 模块,用于提供具有预览图片和更好的隐私控制的响应式 YouTube 视频。它支持内容元素和新闻条目。
技术说明
可以轻松将 YouTube 视频添加到新闻模板中。只需添加以下代码(例如:news_full.html5)
<?php if ($this->addYouTube): ?>
<?= $this->youtubeVideo; ?>
<?php endif; ?>
要使用 YouTube 的预览图片,您必须生成一个 API 密钥(https://developers.google.com/youtube/v3/getting-started),并将其放置在 contao 设置中。
功能
- 响应式 YouTube 视频(需要 jQuery)
- YouTube 视频的预览图片
- 如果没有提供自定义图片,预览图片将从 YouTube 加载并保存到 'files/media/youtube/' 目录下
- 隐私模式(需要 jQuery)
- 在隐私模式下,视频将在用户在模态提示中接受隐私建议后显示(需要 bootstrap 3 模态窗口支持)
- 用户可以使用复选框将其选择标记为永久(状态将保存在 cookie 中)
内容元素
名称 | 描述 |
---|---|
ContentYoutube | 默认核心 YouTube 内容元素,具有额外功能。 |
字段
tl_module
名称 | 描述 |
---|---|
youtube_template | 在您的新闻模块中选择一个 YouTube 模板。 |
autoplay | 在页面查看时开始视频,仅适用于阅读器模块。 |
tl_page:[仅根页面]
名称 | 描述 |
---|---|
youtube_template | 在您的根页面中选择一个 YouTube 模板。 |
youtubePrivacy | 为此根页面内的所有元素启用 YouTube 隐私模式。 |
youtubePrivacyTemplate | 在您的根页面中选择一个 YouTube 隐私模板。 |
钩子
名称 | 参数 | 描述 |
---|---|---|
parseArticles | $objTemplate, $arrItem, $objModule | 将 YouTube 添加到新闻模板中。 |