Guest Gate 主题组件

是的,恐怕是这样。此主题组件似乎尚未在稳定版本上运行。现在,tests-passed 分支需要更新,但在稳定版本上会中断。我应该为主题组件创建一个稳定版本吗?:thinking:

1 个赞

稳定的支持将不胜感激 :heart:

1 个赞

你好 :wave:

我创建了一个与稳定版 Discourse 兼容的 新分支 (stable) (我已撤销最新更新):+1:

要安装稳定版 :arrow_down_small:

  1. 粘贴仓库 URL:https://github.com/VaperinaDEV/discourse-guest-gate-theme-component

  2. 点击 Advanced… 按钮

  3. 添加分支名称:stable

3 个赞

您好,这个插件在最新版本上不再起作用了,我在控制台中看到了这个错误:
[PLUGIN discourse-solved] 弃用通知:从 discourse-common/lib/get-owner 导入 getOwner 已弃用。请使用 import { getOwner } from '@ember/application',或者如果您仍需要回退的 shim,请使用 import { getOwnerWithFallback } from 'discourse-common/lib/get-owner';。[已弃用,自 Discourse 3.2 起] [弃用 ID: discourse.get-owner-with-fallback]

您是否有办法回退到之前的版本,以便插件能够正常工作?
或者近期会有更新吗?
这对我想做的项目来说是改变游戏规则的功能 :slight_smile:
谢谢大家!

您的 Discourse 版本具体是哪个?

1 个赞

此版本:

你好 @Kevin_Dufraisse_Grow :wave: 你能澄清一下问题是什么吗?我刚才测试了一下,组件运行正常。你能分享一下你的组件设置和你的 Discourse 版本 等信息吗?这些信息有助于我们调查问题。

2 个赞

我刚刚更新了 Discourse 并测试了该组件;我可以确认这对我也有效。:thinking:

1 个赞

非常感谢 :slight_smile:
很高兴它在您那边也能正常工作!

这是我的设置:

我哪里弄错了,哈哈哈

:thinking: 看起来没什么特别的。可以分享一下你的网站网址吗?

供您参考,我认为这无关紧要?这是一个不同的插件。

2 个赞

只有在激活组件时,我才会收到此错误 :confused:

好的,这是:https://forum.formation-growth-hacking.fr/

再次非常感谢!

:+1: 谢谢。看起来您安装了 Guest Gate (Sign Up Popup Plugin) 插件,这导致了这个问题。从 app.yml 中移除该插件并重新构建应该可以解决它。

3 个赞

嗯,算是吧,已解决插件的问题仍然存在(但正如你所见,我已经就相关主题提出了这个问题)。

3 个赞

这与此无关。那个已弃用的注释在每个 Discourse 实例上都有,不应引起任何问题。该插件需要一些更新。 :slight_smile:

3 个赞

是的,我的实例上也有一些组件/插件出现了相同的弃用通知。

2 个赞

谢谢 @Don,它奏效了!:saluting_face:

2 个赞

很高兴它能正常工作。 :slight_smile:
但还有一件事我注意到,您的控制台中有一个不应该出现的警告。
Screenshot 2023-10-17 at 20.10.00

看起来您安装了该组件的旧版本或 stable 版本,它无法在您的网站上正常工作,因为它不在 stable 版本上。
请删除此版本的组件并安装 GitHub - VaperinaDEV/discourse-guest-gate-theme-component: Forced login / registration popup insired by Quora 的最新版本。 :slight_smile:

2 个赞