新闻插件 📰

看起来使用 3.0.5 版本可以正常工作,如果我使用该提交之前的 sha。 (289c736c65841578ac9022923581828f089fccac) :raised_hands: 非常感谢你的帮助 @merefield

你知道是否可以将“新闻”页面设为默认/主页吗?

您可以使用主题 API,或者直接安装此插件:

然后将其设置为 /news

1 个赞

您好,我不知道为什么?但自从 3 次 discourse 更新以来,我一直无法使用此插件。
我收到:
处理路由时出错:news 无法读取未定义(读取 'can_create_topic')的属性 TypeError:无法读取未定义(读取 'can_create_topic')的属性

完整详情请参见 github 仓库中的 issue
非常感谢任何帮助。

有人能帮忙吗?

抱歉,我现在有点太忙了。Discourse 中的一些更改影响了这个插件(目前将其标记为损坏)。大约一周后再联系我。我可能会有一些时间。

4 个赞

关于 @angusGitHub - paviliondev/discourse-news: Adds a news stream to your Discourse instance 插件上的问题(在我自己深入研究代码之前——我不是用户体验专家……)

我不明白以下条目的必填语法:

  • discourse news rss
  • discourse news icon

对于新闻图标,我尝试了来自 Introducing Font Awesome 5 and SVG icons 的代码示例,但对于“fa-newspaper”仍然不成功……

由于这是一个第三方插件,我已经将您的帖子移至相关的插件主题。:+1:
不过,看起来这个插件目前带有 broken 标签(不确定这是否会影响您的问题)。

@Thomas_Rother。如果你能让这个插件对你起作用(请注意,正如 @JammyDodger 所提到的,它对某些人来说似乎不起作用),那么 Discourse 中有两个 Fontawesome 图标列表,它们会给你你需要使用的确切名称。

这是 Discourse 默认加载的那个(即,只要使用正确的名称,它总是会起作用)

还有 Discourse 中的 Fontawesome SVG 图标(名称是符号上的 id)。SVG 中未在 lib/svg_sprite.rb 中列出的图标,如果它们被插件或主题加载,则可以使用。

所以对于 fa-newspaper,它看起来是这样的:

  1. 它不在 lib/svg_sprite.rb 的列表中,这意味着 Discourse 默认不加载它;
  2. fontawesome/regular.svgfontawesome/solid.svg 中有一个 newspaper

因此,要在 News 插件中使用它,你需要在主题或插件中加载 newspaper,遵循以下步骤:

1 个赞

感谢您的回复以及这个非常有用的插件。
如果有一天能修复就好了。
我明白这可能与此有关?DEV: Refactor discovery routes to remove use of 'named outlets' (#22622) · discourse/discourse@82d6d69 · GitHub
希望有精通 Discourse 的人能提供帮助。
此致

顺便问一下,在管理/设置中的 svg icon subset 中添加它是否可行?

2 个赞

我找到了这个插件,它看起来非常有趣,很可能能完成我想要的功能。过了一会儿,我注意到了 broken 标签。这个插件(安全地)还能安装吗?

1 个赞

简而言之,不行。但如果你有预算,coop.pavilion.tech 的开发者很可能愿意使其正常工作并进行维护。

或者,你可以使用“主题列表预览”(Topic List Previews)和(也许)“侧边栏区块”(Sidebar Blocks)来实现非常相似的功能。

我也期待这个新闻插件修复,以便利用这个很棒的功能。

@Angus 将此插件更新至与当前 Discourse 版本兼容需要多少费用和时间?另外,还需要为主新闻动态添加无限滚动功能。

我可能有兴趣进行此次更新。

我过去三年一直在使用此插件(总体而言很棒,当然也有一些局限性),但我目前卡在 Discourse 的以下版本:2.9.0.beta9

并且希望升级到最新版本的 Discourse。

很高兴听到这个!

现在让我来处理这个问题,至少需要 1000 美元,可能还会多一点。原因如下:

  • 我将占用其他工作的时间。
  • 我必须为它编写测试。
  • 它已经有一段时间没有更新了。

所以,如果预算允许,请给我发私信,我会给你一个正式的报价 :+1:

或者,如果你能让至少五个目前使用它的真实社区联系我,我将在业余时间免费处理(“社区兴趣”选项)。

4 个赞

你好
关于如何设置,有什么说明吗?

我已经安装了插件,启用了插件,选择了启用 Discourse news,填写了所有必填字段(使用 BBC RSS feed 作为测试),但我在 Discourse News Category 中看不到任何内容。

嗯,它被标记为损坏了。也许你不应该浪费时间在这上面?

3 个赞

还有其他人对使用这个新闻插件感兴趣吗(我非常喜欢它,并且围绕它建立了一个网站),并且有兴趣将其更新以在最新版本的 Discourse 上运行吗?

如果您有兴趣,请在此处添加评论或与我联系。