着陆页博客 ✈️

14 天已过,仍无更新或进展。

请将此插件标记为已损坏且未积极维护。

1 个赞

抱歉,回复迟了。我一直在康复新冠。

在此期间,您可以将您的实例固定到之前兼容性问题出现之前使用的提交。只需在 app.yml 文件中将 version 设置为特定的提交。

3 个赞

2.9.0 beta 4 或更高版本是出现此问题的 discourse 版本。

我的 app.yml 除插件外均为默认设置

          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-cakeday.git
          - git clone https://github.com/discourse/discourse-spoiler-alert.git
          - git clone https://github.com/discourse/discourse-user-card-badges.git
          - git clone https://github.com/discourse/discourse-yearly-review.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-encrypt.git
          - git clone https://github.com/discourse/discourse-reactions.git
          - git clone https://github.com/paviliondev/discourse-news.git
          - git clone https://github.com/discourse/discourse-chat-integration.git
          - git clone https://github.com/discourse/discourse-rss-polling.git
          - git clone https://github.com/discourse/discourse-follow.git
          - git clone https://github.com/discourse/discourse-push-notifications.git
          - git clone https://github.com/communiteq/discourse-delete-unreplied-topics.git
          - git clone https://github.com/discourse/discourse-footnote.git
          - git clone https://github.com/discourse/discourse-math.git
          - git clone https://github.com/communiteq/discourse-geo-blocking.git
          - git clone https://github.com/discourse/discourse-category-experts.git
         # - https://github.com/paviliondev/discourse-landing-pages.git
         # - https://github.com/paviliondev/blog-landing-theme.git
         # - https://github.com/discourse/discourse-templates.git
1 个赞

我没有标记您的帖子,但请等待版主审核,它很可能会被恢复。

啊,但愿如此。不幸的是,这并非突然发生 :wink: 是的,我上周没有告诉你我得了新冠,但来元论坛更新这个话题并不是我首先想到的。我必须为此请求你的原谅。

好的,那么请将您的 Discourse 设置为低于 2.9.0 beta 4 的版本。

5 个赞

请注意,这现在将再次与 tests-passed 的最新版本一起使用。

4 个赞

仍然无法工作,当我构建应用程序时,会出现错误和失败,提示数据库已存在同名数据库,以及其他一些错误。

需要放弃了,希望 Discourse 有一天能集成博客功能。

1 个赞

谨供参考:域名 try.thepavillion.io 已损坏 — Safari 无法建立安全连接。

1 个赞

抱歉,它不起作用。我只看到了无限的启动屏幕。当我尝试安全模式并排除非官方插件后,论坛又恢复了在线。我甚至无法在管理员端禁用该插件。因此,我无法检查与其他几个非官方插件的任何冲突。

抱歉,我没时间检查控制台错误——三次重建太耗时了。

1 个赞

是的,Discourse 资产管道进行了更多更改。我已将插件完全移出主资产管道。该插件和这些页面肯定在 tests-passed 的最新版本上运行。您可以在此处看到一个示例
https://demo.pavilion.tech/blog
但是,我将不再继续开发此插件,因为当前 Discourse 的结构已不再可行。Pavilion 本身正在将我们自己的登陆页面从该插件迁移到 Hugo。如果有人有兴趣继续该项目,我们将来可能会重新启动它。

1 个赞

嗯,我用的是最新的版本,但它不起作用。

但是,如果你不继续这样做,它应该在开始时就告诉我(我还没有检查你是否已经做了),因为我现在白白浪费了一个多小时。嗯,我也没有别的事情可做,所以没关系 :wink:

无论如何——如果它能工作,而我开始构建一个类似博客的环境,并在更新一两次后意识到没有未来……嗯,那将不是最有趣的情况。

你应该关闭这个话题吗?

2 个赞

您上次发帖时它还没有起作用。此后我推送了更多提交。您可以在上面找到一个可正常工作的示例链接。

抱歉,我今天早上做出了决定。我在主题顶部添加了一个注释。

已经有各种各样的人在使用该插件(不仅仅是作为实验)。我现在修复它的原因,尽管我决定不再积极开发它,是因为我不想在人们迁移离开时让他们陷入困境。关闭主题还为时过早。

2 个赞

你速度很快,我承认。

是的,决定会很快做出。也应该如此。

我完全理解。但现实是,它很快就会坏掉,可能性非常大。你的插件似乎相当……该死,我想不起我正在寻找的词……总之,这些插件相当复杂,而且功能很多。我猜这无助于维护。

你能给一些时间来寻找其他解决方案,这真是个好举动。但现在开始使用它没有任何意义——这就是我的意思。

2 个赞

关闭该话题只会阻止人们讨论他们正在考虑的替代方案。

不过,看到这个话题的走向,我感到很难过。Angus 为 Discourse 做出了很多贡献,不应该受到上面一些帖子语气的对待。

6 个赞

“我已经将其标记为新的#unmaintained标签,如果你觉得可以的话,@angus?这将默认隐藏它,但仍然可以通过名称搜索并在标签过滤视图中显示(这将是该标签在最近退役的自定义项上的首次测试,因此如果存在怪癖,我们可以进行调整以更好地适应并希望加强该过程:+1:)。”

**更新:**为了进一步完善这个新流程,我们在组中添加了#end-of-life标签,该标签可以在自定义项仍然正常工作但不再积极维护时使用。这将允许信息可见性,并让人们有机会意识到它确实已接近其当前生命周期的终点。在合理的时间后,或在发生重大更改之前,它将被移除,不再处于活动视图中,并使用其他标签之一。请耐心等待,这是一个新系统,可能需要进一步完善。


我个人很欣赏Angus对Discourse以及在这里Meta上的所有贡献,并且只想强调,虽然我同情这个自定义项将不再被维护,但我们不应忽视它最初作为免费、开源贡献所投入的大量时间和精力,以及在过去一年或更长时间里一直保持其运行。这些事情需要付出巨大的努力。

谢谢Angus。感谢你告知我们其当前状态,并让人们有机会制定替代计划:+1:。我认为没有人可以合理地要求更多了。

12 个赞

太好了,谢谢 :+1:

4 个赞

复杂的 :disguised_face:

8 个赞

你说得太对了。完全正确。

3 个赞

@angus

感谢您在登陆页面上所做的所有工作!

登陆页面有什么替代方案可以轻松提取 Discourse 数据?您提到了 Hugo,是否可以进行类似登陆页面的调用,例如:

topic_list(list_opts: { order: 'created', category:category_id, status:"open"}, opts: {})

或者我们是否需要像登陆页面插件那样自定义 SQL 调用它们?

2 个赞

你们知道这个功能是否也会为博客“slugify”主题名称?

我将不得不为项目使用这个加上博客插件,感谢你们的工作。

1 个赞

所以,我手动更新了代码,博客文章页面现在看起来是这样的……背景图片重复,颜色不对,按钮位置奇怪等等。另外,订阅按钮在任何页面上点击都没有反应。在移动设备上,汉堡菜单仍然没有反应。

话虽如此,但如果博客文章内容足够长,那个尴尬的小灰色框看起来是正常的。所以也许可以想办法修复内容较短的博客?较长文章布局示例:


仍然有奇怪的平铺背景。而且不幸的是,我不得不进行大量的 CSS 自定义,以免它在颜色上看起来像上面的照片。

哦,我还注意到,在移动设备上链接会断开,但在桌面设备上点击博客着陆页上的博客标题时可以正常工作。
桌面正确跳转到:
https://forums.mysite.me/blogpath/topic-title
移动设备跳转到:
https://forums.mysite.me/blogpath/blogpath/topic-title -
不知何故添加了第二个 /blogpath/

编辑 3:我刚刚发现的另一件事:如果我创建一个新主题作为博客文章,所有先前博客的日期都会更改为最新的日期。这非常糟糕。我创建了一个新的主题/博客文章,它们都变成了新文章的日期(我创建它的前一天的日期):
cccc