thelia / yt-linker-module
Requires
- thelia/installer: ~1.1
This package is auto-updated.
Last update: 2024-09-14 22:41:43 UTC
README
允许您在列表中添加、修改和存储YouTube视频ID,以便在您的网站上使用视频播放器。
安装
手动
- 将模块复制到
<thelia_root>/local/modules/
目录,并确保模块名称为 YTLinker。 - 在thelia管理面板中激活它
Composer
在您的thelia composer.json主文件中添加它
composer require your-vendor/yt-linker-module:~1.0
用法
安装模块并在管理面板中激活后,左侧侧边栏的工具菜单中会显示一个新按钮(YTLinker),允许您访问列表。一旦进入列表页面,您可以通过点击页面右上角的加号按钮添加新的视频ID,或通过点击其名称或左侧的齿轮按钮然后点击笔按钮来编辑现有的一个。您还可以通过点击齿轮按钮然后点击垃圾按钮来删除列表中的条目。
添加或编辑条目时,您将被要求输入视频的标题(必填)、链接(必填)和描述(可选)。链接应该是YouTube视频ID(位于v=和潜在的&之间)。如果您输入有效的YouTube链接,则模块将自动保留视频ID并删除其余部分。
示例
https://www.youtube.com/watch?v=dQw4w9WgXcQ
https://www.youtube.com/embed/dQw4w9WgXcQ
https://www.youtube.com/watch?v=dQw4w9WgXcQ&list=RDdQw4w9WgXcQ
输入这些链接中的任何一个都会将 "dQw4w9WgXcQ" 添加到条目中,而不是整个链接。
如果您输入了无效的YouTube链接,则条目的链接部分将只是您所写的硬拷贝。
钩子
YTLinker有一个钩子将模块面板和视频ID列表(/admin/tools/YTLinker)链接到管理面板左侧侧边栏的工具菜单中的一个按钮。
循环
使用此循环为您提供所有选择。
[ytlinker_list]
此循环返回YouTube链接列表。
输入参数
输出参数
示例
{loop name="ytlinker" type="ytlinker_list"}
id : {$ID}
title : {$TITLE}
link : {$LINK}
description : {$DESC}
position : {$SELECTION_POSITION}
{/loop}