# 新闻插件 📰

**URL:** https://meta.discourse.org/t/news-plugin/107971
**Category:** Plugin
**Tags:** pavilion, broken
**Created:** [2019年一月30日 22:26 UTC](https://meta.discourse.org/t/news-plugin/107971 "2019-01-30T22:26:05Z")
**Posts on this page:** 20
**Page:** 7

<div class="post-metadata">

### Author: ![Brandon007](https://avatars.discourse-cdn.com/v4/letter/b/b4bc9f/32.png) [@Brandon007](https://meta.discourse.org/u/Brandon007)
#### Post date: [2022年十二月11日 23:46 UTC](https://meta.discourse.org/t/news-plugin/107971/128 "2022-12-11T23:46:31Z")

</div>

一个人如何才能看到它的实际运行效果？[https://try.thepavilion.io/](https://try.thepavilion.io/) 无法访问。

另外，论坛上的图片和文本数据会随着时间的推移而消失吗？否则，我担心这会随着时间的推移占用硬盘空间。

---

<div class="post-metadata">

### Author: ![ylmz8ee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ylmz8ee/32/270657_2.png) [@ylmz8ee](https://meta.discourse.org/u/ylmz8ee)
#### Post date: [2023年一月9日 13:33 UTC](https://meta.discourse.org/t/news-plugin/107971/129 "2023-01-09T13:33:49Z")

</div>

导入错误：about.json 不存在或无效。您确定这是一个 Discourse 主题吗？

我遇到了这个错误。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年一月9日 13:40 UTC](https://meta.discourse.org/t/news-plugin/107971/130 "2023-01-09T13:40:51Z")

</div>

> [@ylmz8ee](#):
>
> 你确定这是一个 Discourse 主题吗？

因为它不是，它是一个插件。你必须按照 OP 中的链接将其添加到 app.yml 并重建。

---

<div class="post-metadata">

### Author: ![volanar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volanar/32/318163_2.png) [@volanar](https://meta.discourse.org/u/volanar)
#### Post date: [2023年一月9日 20:38 UTC](https://meta.discourse.org/t/news-plugin/107971/131 "2023-01-09T20:38:38Z")

</div>

干得好。事实上，它取代了博客。是否有可能为 YouTube 等平台的嵌入式视频和频道做类似的事情？例如，[https://invisioncommunity.com/files/file/7524-videobox-video-livestream-sharing-platform/](https://invisioncommunity.com/files/file/7524-videobox-video-livestream-sharing-platform/)  
这样我们就可以得到一个通用的、一体化的社区平台，并具备强大的功能。在我的主题社区之前，有必要导入包含 200k+ 视频的频道并进行更新，以便用户可以在网站上观看视频，而不是在第三方服务上观看。搜索引擎喜欢嵌入式视频，并将网站停留时间增加了数百倍。  
是的，这个插件很复杂，它应该有导航和内置的视频播放器，但这是值得的。我认为许多主题社区都会想要这样的插件，也许所有社区都会想要 😅 😀  
他们曾试图在这里创建类似的东西，但完全不一样（  
[https://www.elektronauts.com/media](https://www.elektronauts.com/media)

---

<div class="post-metadata">

### Author: ![ylmz8ee](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ylmz8ee/32/270657_2.png) [@ylmz8ee](https://meta.discourse.org/u/ylmz8ee)
#### Post date: [2023年一月9日 21:04 UTC](https://meta.discourse.org/t/news-plugin/107971/132 "2023-01-09T21:04:38Z")

</div>

我也正在寻找这个问题的答案。当网站打开时，我希望它打开为 [site.com/news。](http://site.com/news%E3%80%82)

---

<div class="post-metadata">

### Author: ![BCHK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bchk/32/3268_2.png) [@BCHK](https://meta.discourse.org/u/BCHK)
#### Post date: [2023年一月11日 02:28 UTC](https://meta.discourse.org/t/news-plugin/107971/133 "2023-01-11T02:28:10Z")

</div>

> [@volanar](#):
>
> 他们在这里试图创造一些类似的东西，但完全不一样（  
> [Elektronauts](https://www.elektronauts.com/media)

@angus

刚注意到 Elektronauts 网站现在支持在主页新闻动态中嵌入视频（可激活/可点击）。这对我来说是新的，而且是我非常希望在我的插件实现中看到的功能。这是当前版本的新闻插件中实现的功能吗？

距离我更新插件已经过去了大约 3 个月。

---

<div class="post-metadata">

### Author: ![Bathinda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bathinda/32/135888_2.png) [@Bathinda](https://meta.discourse.org/u/Bathinda)
#### Post date: [2023年一月11日 09:00 UTC](https://meta.discourse.org/t/news-plugin/107971/134 "2023-01-11T09:00:41Z")

</div>

我尝试了许多 Font Awesome 类（我尝试了不同的格式），但字体/图标显示为损坏。这是我目前选择的设置：

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/a/e/eae50923a1907817af308029b55dc8ecd049615d.png)

这是前端显示的内容：

 ![image](https://global.discourse-cdn.com/meta/original/4X/3/2/5/3257d1c4bd4b3f35bedb578e96c4475b3acc0a85.png)

---

<div class="post-metadata">

### Author: ![Bathinda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bathinda/32/135888_2.png) [@Bathinda](https://meta.discourse.org/u/Bathinda)
#### Post date: [2023年一月11日 09:08 UTC](https://meta.discourse.org/t/news-plugin/107971/135 "2023-01-11T09:08:41Z")

</div>

只是报告一个小显示问题。它没有在新闻本身中以视觉方式格式化文本，而是显示了许多 HTML 标签。

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/5/9/559bdad85d5e3a6af1648ca55b0e81eeaa7e04c6.png)  
我不知道这是“RSS feed”还是“news plugin”的错误。尽管我已经检查/测试了 3-4 个其他（全是旁遮普语）feed，但它们都存在同样的问题。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年一月12日 11:22 UTC](https://meta.discourse.org/t/news-plugin/107971/136 "2023-01-12T11:22:24Z")

</div>

对于图标，您是否尝试过仅使用类名而不使用标记？

---

<div class="post-metadata">

### Author: ![Bathinda](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bathinda/32/135888_2.png) [@Bathinda](https://meta.discourse.org/u/Bathinda)
#### Post date: [2023年一月13日 06:36 UTC](https://meta.discourse.org/t/news-plugin/107971/137 "2023-01-13T06:36:03Z")

</div>

我填写了 `\u003ci class=\"icon-camera-retro\"\u003e\u003c/i\u003e`，但前端仍然显示损坏的图标。

如果我只使用 `icon-camera-retro`，那么网站前端根本不显示图标。

---

<div class="post-metadata">

### Author: ![Brandon007](https://avatars.discourse-cdn.com/v4/letter/b/b4bc9f/32.png) [@Brandon007](https://meta.discourse.org/u/Brandon007)
#### Post date: [2023年一月13日 16:00 UTC](https://meta.discourse.org/t/news-plugin/107971/138 "2023-01-13T16:00:00Z")

</div>

谁在他们的论坛上运行这个，以便我可以看到一个例子？

---

<div class="post-metadata">

### Author: ![xgp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xgp/32/317650_2.png) [@xgp](https://meta.discourse.org/u/xgp)
#### Post date: [2023年七月27日 14:45 UTC](https://meta.discourse.org/t/news-plugin/107971/139 "2023-07-27T14:45:44Z")

</div>

您好。感谢您的插件。我正在尝试配置它。我已经像这样设置了变量：

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/c/9/fc94ff4b615ada82d94e61ad87113d07d66ca62f.png)

有一个 `/news` 路由，但它看起来就像一个普通的论坛页面：

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/a/f/cafec07ac5bb343409ef2ab9b16aa648fec9b36d.png)

为了让页面看起来像示例那样，我还缺少什么？

---

<div class="post-metadata">

### Author: ![xgp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xgp/32/317650_2.png) [@xgp](https://meta.discourse.org/u/xgp)
#### Post date: [2023年七月27日 15:06 UTC](https://meta.discourse.org/t/news-plugin/107971/140 "2023-07-27T15:06:19Z")

</div>

缺少绿色复选标记是否表示有问题？我还能检查什么来查看为什么 `/news` 路由只渲染一个普通主题页面而标题不包含 **News** 链接？

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/b/1/bb17158609427f5930724e261b185d43b9f42a31.png)

---

<div class="post-metadata">

### Author: ![xgp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xgp/32/317650_2.png) [@xgp](https://meta.discourse.org/u/xgp)
#### Post date: [2023年七月27日 15:25 UTC](https://meta.discourse.org/t/news-plugin/107971/141 "2023-07-27T15:25:25Z")

</div>

@Stanzilla 你解决这个问题了吗？是配置问题还是 bug？

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年七月27日 16:05 UTC](https://meta.discourse.org/t/news-plugin/107971/142 "2023-07-27T16:05:22Z")

</div>

我刚刚在最新的 tests-passed 中查看了这个插件，它似乎运行正常。

你第二个截图奇怪的地方在于标题中缺少“News”链接——你启用插件后刷新过浏览器吗？

请注意，Category Topic List 应该保持不变：news 在其自己的路由上运行。

当你导航到 `/news` 时会发生什么？

---

<div class="post-metadata">

### Author: ![xgp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xgp/32/317650_2.png) [@xgp](https://meta.discourse.org/u/xgp)
#### Post date: [2023年七月27日 16:22 UTC](https://meta.discourse.org/t/news-plugin/107971/143 "2023-07-27T16:22:36Z")

</div>

感谢 @merefield，这是我看到的视频。

我应该检查哪个日志文件来查找错误？还有其他已知会冲突的配置参数吗（例如，我已经尝试了导航等的所有排列组合）？

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年七月27日 17:17 UTC](https://meta.discourse.org/t/news-plugin/107971/144 "2023-07-27T17:17:49Z")

</div>

这看起来可疑 - 浏览器控制台显示了什么？

另一个检查的地方是 `/logs`

---

<div class="post-metadata">

### Author: ![xgp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xgp/32/317650_2.png) [@xgp](https://meta.discourse.org/u/xgp)
#### Post date: [2023年七月27日 17:31 UTC](https://meta.discourse.org/t/news-plugin/107971/145 "2023-07-27T17:31:51Z")

</div>

![image](https://global.discourse-cdn.com/meta/original/4X/c/f/8/cf8b2af050a9ff01e6c988bccc7d3452627c9939.png)

```plaintext
app.js:29 未捕获的错误：找不到模块 `discourse/components/modal/share-topic`，该模块是从 `discourse/plugins/discourse-news/discourse/initializers/news-initializer` 导入的
    at loader.js:247:1
    at c (loader.js:258:1)
    at s.findDeps (loader.js:168:1)
    at c (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at e._prepareInitializer (app.js:23:1)
    at app.js:73:1
    at Array.forEach (<anonymous>)
    at e.start (app.js:66:1)
    at HTMLDocument.<anonymous> (start-app.js:5:7)
    at discourse-boot.js:18:12
    at discourse-boot.js:19:2

```

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年七月27日 17:55 UTC](https://meta.discourse.org/t/news-plugin/107971/146 "2023-07-27T17:55:09Z")

</div>

您确定您在 Discourse 中拥有 `tests-passed` 的最新代码，并且在 `main` 分支上拥有最新版本的 News 插件吗？三周前 @David 有一个 [PR](https://github.com/paviliondev/discourse-news/commit/ae4474c01509f5848fd8d3ea8886c7dac1b294b5) 解决了这个问题，这就是为什么它在我两个开发实例上都能正常工作的原因。

---

<div class="post-metadata">

### Author: ![xgp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xgp/32/317650_2.png) [@xgp](https://meta.discourse.org/u/xgp)
#### Post date: [2023年七月27日 18:05 UTC](https://meta.discourse.org/t/news-plugin/107971/147 "2023-07-27T18:05:36Z")

</div>

啊！我在 Discourse 的 `3.0.5` 版本上，因为我不知道 `3.1.0-betaX` 是否已完成/稳定。我正在将其与 News 插件的 `main` 分支一起使用。是否有适用于 `3.0.5` 的 News 插件版本/分支？如果没有，我将着手升级我的 Discourse。谢谢你 @merefield！

[上一頁](https://meta.discourse.org/t/news-plugin/107971.md?page=6)

[下一頁](https://meta.discourse.org/t/news-plugin/107971.md?page=8)
