DasPerfekteTeam / podcaster
Neos Podcasts
This package is not auto-updated.
Last update: 2022-03-14 09:35:35 UTC
README
为 Neos 提供播客功能,并集成 Podlove Web Player。
安装
composer require dasperfekteteam/podcaster
此插件需要 Neos 3.0 及以上版本。
播放器需要 jQuery 和提供的 JavaScript 才能运行。为了方便使用,提供了一个 Fusion 片段来包含这些
page.head.podcaster = DasPerfekteTeam.Podcaster:PageHeaderIncludes
默认情况下,这将不会加载 jQuery,并期望存在已加载的 jQuery。您可以通过这种方式启用加载 jQuery
page.head.podcaster = DasPerfekteTeam.Podcaster:PageHeaderIncludes {
loadJQuery = true
}
快速入门
此包提供两种页面类型
播客
这是新播客的首页(例如,同一主题的剧集集合)。许多网站将只有一个播客,但提供在 Neos 网站中拥有多个播客的功能。
播客的所有元数据都来自此页面,它也是播客源点的入口点。
剧集
这是播客单个剧集的页面。它包含剧集的所有元数据,并可以包含有关它的附加信息。在后台,它将为 章节
渲染一个额外的内容区域,这将创建网络播放器的章节列表。
您可以通过多种音频格式上传您的剧集,这定义了您可以访问哪种类型的源。
源
主要功能是生成播客的 RSS 源。安装此包后启用默认路由,可以为您的网站上任何 播客
和音频格式生成源。
如果您的 播客
页面是您网站的首页,则源 URL 为
http://domain/podcast.{audioformat}.xml
例如 https://www.das-perfekte-team.de/podcast.mp3.xml
如果您的 播客
从子页面开始,则 URL 为
http://domain/path/to/your/page.podcast.{audioformat}.xml
audioformat
总是您的剧集文件的文件扩展名,因此如果您提供 mp3
、ogg
和 m4a
作为播客,这三个都有它们自己的源。
可以通过 Fusion 和模板更改来定制源渲染。
待续
更多功能和文档将在以后阶段推出。计划在未来进行更多服务和 Neos 的集成。