14 天已过,仍无更新或进展。
请将此插件标记为已损坏且未积极维护。
14 天已过,仍无更新或进展。
请将此插件标记为已损坏且未积极维护。
抱歉,回复迟了。我一直在康复新冠。
在此期间,您可以将您的实例固定到之前兼容性问题出现之前使用的提交。只需在 app.yml 文件中将 version 设置为特定的提交。
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
我没有标记您的帖子,但请等待版主审核,它很可能会被恢复。
啊,但愿如此。不幸的是,这并非突然发生
是的,我上周没有告诉你我得了新冠,但来元论坛更新这个话题并不是我首先想到的。我必须为此请求你的原谅。
好的,那么请将您的 Discourse 设置为低于 2.9.0 beta 4 的版本。
请注意,这现在将再次与 tests-passed 的最新版本一起使用。
仍然无法工作,当我构建应用程序时,会出现错误和失败,提示数据库已存在同名数据库,以及其他一些错误。
需要放弃了,希望 Discourse 有一天能集成博客功能。
谨供参考:域名 try.thepavillion.io 已损坏 — Safari 无法建立安全连接。
抱歉,它不起作用。我只看到了无限的启动屏幕。当我尝试安全模式并排除非官方插件后,论坛又恢复了在线。我甚至无法在管理员端禁用该插件。因此,我无法检查与其他几个非官方插件的任何冲突。
抱歉,我没时间检查控制台错误——三次重建太耗时了。
是的,Discourse 资产管道进行了更多更改。我已将插件完全移出主资产管道。该插件和这些页面肯定在 tests-passed 的最新版本上运行。您可以在此处看到一个示例
https://demo.pavilion.tech/blog
但是,我将不再继续开发此插件,因为当前 Discourse 的结构已不再可行。Pavilion 本身正在将我们自己的登陆页面从该插件迁移到 Hugo。如果有人有兴趣继续该项目,我们将来可能会重新启动它。
嗯,我用的是最新的版本,但它不起作用。
但是,如果你不继续这样做,它应该在开始时就告诉我(我还没有检查你是否已经做了),因为我现在白白浪费了一个多小时。嗯,我也没有别的事情可做,所以没关系 ![]()
无论如何——如果它能工作,而我开始构建一个类似博客的环境,并在更新一两次后意识到没有未来……嗯,那将不是最有趣的情况。
你应该关闭这个话题吗?
您上次发帖时它还没有起作用。此后我推送了更多提交。您可以在上面找到一个可正常工作的示例链接。
抱歉,我今天早上做出了决定。我在主题顶部添加了一个注释。
已经有各种各样的人在使用该插件(不仅仅是作为实验)。我现在修复它的原因,尽管我决定不再积极开发它,是因为我不想在人们迁移离开时让他们陷入困境。关闭主题还为时过早。
你速度很快,我承认。
是的,决定会很快做出。也应该如此。
我完全理解。但现实是,它很快就会坏掉,可能性非常大。你的插件似乎相当……该死,我想不起我正在寻找的词……总之,这些插件相当复杂,而且功能很多。我猜这无助于维护。
你能给一些时间来寻找其他解决方案,这真是个好举动。但现在开始使用它没有任何意义——这就是我的意思。
关闭该话题只会阻止人们讨论他们正在考虑的替代方案。
不过,看到这个话题的走向,我感到很难过。Angus 为 Discourse 做出了很多贡献,不应该受到上面一些帖子语气的对待。
“我已经将其标记为新的#unmaintained标签,如果你觉得可以的话,@angus?这将默认隐藏它,但仍然可以通过名称搜索并在标签过滤视图中显示(这将是该标签在最近退役的自定义项上的首次测试,因此如果存在怪癖,我们可以进行调整以更好地适应并希望加强该过程:+1:)。”
**更新:**为了进一步完善这个新流程,我们在组中添加了#end-of-life标签,该标签可以在自定义项仍然正常工作但不再积极维护时使用。这将允许信息可见性,并让人们有机会意识到它确实已接近其当前生命周期的终点。在合理的时间后,或在发生重大更改之前,它将被移除,不再处于活动视图中,并使用其他标签之一。请耐心等待,这是一个新系统,可能需要进一步完善。
我个人很欣赏Angus对Discourse以及在这里Meta上的所有贡献,并且只想强调,虽然我同情这个自定义项将不再被维护,但我们不应忽视它最初作为免费、开源贡献所投入的大量时间和精力,以及在过去一年或更长时间里一直保持其运行。这些事情需要付出巨大的努力。
谢谢Angus。感谢你告知我们其当前状态,并让人们有机会制定替代计划:+1:。我认为没有人可以合理地要求更多了。
太好了,谢谢 ![]()
复杂的
?
你说得太对了。完全正确。
嘿 @angus,
感谢您在登陆页面上所做的所有工作!
登陆页面有什么替代方案可以轻松提取 Discourse 数据?您提到了 Hugo,是否可以进行类似登陆页面的调用,例如:
topic_list(list_opts: { order: 'created', category:category_id, status:"open"}, opts: {})
或者我们是否需要像登陆页面插件那样自定义 SQL 调用它们?
你们知道这个功能是否也会为博客“slugify”主题名称?
我将不得不为项目使用这个加上博客插件,感谢你们的工作。
所以,我手动更新了代码,博客文章页面现在看起来是这样的……背景图片重复,颜色不对,按钮位置奇怪等等。另外,订阅按钮在任何页面上点击都没有反应。在移动设备上,汉堡菜单仍然没有反应。
话虽如此,但如果博客文章内容足够长,那个尴尬的小灰色框看起来是正常的。所以也许可以想办法修复内容较短的博客?较长文章布局示例:
哦,我还注意到,在移动设备上链接会断开,但在桌面设备上点击博客着陆页上的博客标题时可以正常工作。
桌面正确跳转到:
https://forums.mysite.me/blogpath/topic-title
移动设备跳转到:
https://forums.mysite.me/blogpath/blogpath/topic-title -
不知何故添加了第二个 /blogpath/。
编辑 3:我刚刚发现的另一件事:如果我创建一个新主题作为博客文章,所有先前博客的日期都会更改为最新的日期。这非常糟糕。我创建了一个新的主题/博客文章,它们都变成了新文章的日期(我创建它的前一天的日期):
