amaurycarrade/flarum-ext-syndication

将RSS和Atom订阅源引入Flarum

安装次数: 3,665

依赖: 0

推荐者: 0

安全: 0

星标: 20

关注者: 3

分支: 12

公开问题: 15

类型:flarum-extension


README

将RSS和Atom订阅源引入Flarum。

安装

composer require amaurycarrade/flarum-ext-syndication

使用方法

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

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

您可以将上述URL中的atom替换为rss以获取RSS订阅源。标签相关的订阅源仅在标签扩展已安装并启用时可用。

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

订阅源已在页面中链接,以实现自动发现。尽管如此,它们不会随着页面更改而动态更新(除了完全重新加载时),这是由于早期的Firefox错误,现在是因为Firefox也不再在浏览器中显示RSS订阅源。