blomstra/syndication

将RSS和Atom订阅源引入Flarum

安装: 13

依赖: 0

推荐: 0

安全: 0

星标: 0

关注者: 0

分支: 12

类型:flarum-extension

1.3.3 2023-09-18 09:54 UTC

This package is not auto-updated.

Last update: 2024-09-17 12:41:24 UTC


README

MIT license Latest Stable Version Total Downloads Compatibility

Flarum的订阅源

将RSS和Atom订阅源引入Flarum。

基于 amaurycarrade/flarum-ext-syndication,该版本似乎已经不再维护。这次分支以及将此扩展恢复到生命所需的更改由 010101 赞助。

兼容Flarum v1.0及以上版本

安装

composer require ianm/syndication:"*"

使用方法

此扩展为Flarum添加以下订阅源:

  • /atom:包含最新活跃讨论的订阅源(/ 页面作为Atom订阅源);
  • /atom/discussions:论坛中新建讨论的订阅源;
  • /atom/t/tag:给定标签的最新讨论的订阅源(/t/tag 页面作为Atom订阅源);
  • /atom/t/tag/discussions:给定标签中新建讨论的订阅源;
  • /atom/d/21-discussion-slug:给定讨论的最新帖子订阅源。

您可以将上面的URL中的atom替换为rss来获取RSS订阅源。与标签相关的订阅源仅在安装并启用flarum/tags时可用。

您还可以在讨论列表订阅源中添加?sort=latest|top|newest|oldest来排序订阅源,或添加?q=<search> 来过滤它。或者两者都使用?sort=<sorting>&q=<search>

页面中链接了订阅源以实现自动发现。但是,由于之前存在这个Firefox错误,并且现在即使是Firefox也不再在浏览器中显示RSS订阅源,所以订阅源不会像页面一样动态更新(除非完全重新加载)。

链接