lukereative / silverstripe-podcast
一个模块,用于将播客或多个播客添加到您的SilverStripe网站上。支持音频、视频或其他文件。
2.0.5
2019-02-11 09:27 UTC
Requires
- phansys/getid3: ^2.1@dev
- silverstripe/cms: ^4.1
- silverstripe/framework: ^4.1
README
一个模块,用于将播客或多个播客添加到您的SilverStripe网站上。支持音频、视频和/或其他文件。
需求
- SilverStripe CMS ^4.1
安装
- 通过
composer
安装该软件包
$ composer require lukereative/silverstripe-podcast
- 运行
dev/build
以重建数据库。 - 现在您将能够添加一个新的页面类型'播客页面'
用法
- 在网站树中添加一个'播客页面'
- 在'播客'标签页下添加您想要的播客详细信息,并附加播客封面
- 在'剧集'标签页中通过按下绿色的'添加播客剧集按钮'添加剧集。在生成的页面上输入您想要的剧集详细信息,附加剧集文件,如果您想的话,还可以附加剧集图片。
- 一旦您添加了项目页面、填写了详细信息并添加了剧集,您将能够通过播客页面的URL查看您的播客并播放/查看剧集。您的RSS源 https://example.com/$PodcastPage/rss(其中
$PodcastPage
是您页面的URL片段) - 单集剧集可通过以下链接查看:https://example.com/$PodcastPage/episode/$ID(其中
$PodcastPage
是播客页面的URL片段,$ID
是播客剧集的唯一ID,可在CMS中查看)
联系方式
请随时通过luke@silverstripe.com发送任何建议、评论或表示感谢。在GitHub仓库上记录任何问题或随意提交一个修复的拉取请求。