lerni/podcast

此包已被弃用且不再维护。未建议替代包。

银色冲浪播客集成

安装: 40

依赖项: 0

建议者: 0

安全: 0

星标: 0

观察者: 2

分支: 0

开放问题: 0

类型:silverstripe-vendormodule

dev-master 2021-10-19 06:17 UTC

This package is auto-updated.

Last update: 2024-07-19 13:36:30 UTC


README

Silverstripe Podcast 允许您通过 ModelAdmin 管理 Series & Episodes,并通过 ElementPodcast 元素块 展示它们。它应与 "Spotify Podcast","iTunes Podcast" & "Google Podcast" 集成,并提供模式集成。

本模块受 https://github.com/lukereative/silverstripe-podcast 启发,但由于我不想让它基于页面,"phansys/getid3" 集成不起作用,其他部分也不符合我的需求,因此产生了这个模块。目前它与我的项目设置 lerni/ootstra 相关联。

要求

  • dnadesign/silverstripe-elemental ^4
  • james-heinrich/getid3: ^2 - v2.0.0-beta3 // 2.0.x-dev 在写作时

建议

安装

Composer 是推荐安装 Silverstripe 模块的方式。

composer require lerni/podcast

运行 dev/build

入门/使用

...

待办事项

  • 与 lerni/ootsra 解耦
    • Urlify & 元翻译
    • 缺少 PerLineText
  • 如果字段为空,则在 onBefore Write 中获取 ID3 标签,并通过按钮保存所有内容而不是获取
  • 允许外部 URL/Videos