Guest Gate (Sign Up Popup Plugin)

看起来这可以工作。

/* 请隐藏“请登录” */

div.modal-header h3 { display: none !important }

/* 更深的背景 */

div.modal-backdrop { opacity: 0.98; }
3 个赞

Guest Gate 弹窗是否有独特之处,使得可以单独修改“请注册!”的 H3 标题,而无需同时更改标准的“登录”和“创建新账户”的 H3 标题?

4 个赞

有没有办法防止帮助类别弹出模态框?

3 个赞

有没有办法对其进行自定义,使其作为年龄验证门?这将会非常有用,因为据我所知,Discourse 目前没有年龄验证解决方案。

4 个赞

这仍然是我最喜欢的插件之一。关于如何通过访客门禁追踪注册,有什么建议吗?

1 个赞

我仍然很想知道这一点 :slight_smile:

3 个赞

@jgujgu
@Shrike
@vinothkannans

能否请你们移除底部显示“登录 | 创建新账户”的区块?

原因:
用户点击该链接后,在下一个界面会看到关闭按钮。这样他们只需点击关闭按钮,即可在不注册账户的情况下阅读内容。

6 个赞

关于这个漏洞有什么新消息吗?
请将其移除。

1 个赞

麻烦有人能帮忙修复这个 bug!

1 个赞

我分叉了这个插件并移除了页脚。

如果您想使用它,这里是代码仓库:

6 个赞

有人测试过这个吗?
它是否完美运行?

1 个赞

是的。我安装并运行了官方插件(而非分支版本)。弹出窗口功能正常。

1 个赞

您正在使用哪个分支?

1 个赞

Guest Gate 在最新的 discourse 升级后崩溃:2.9.0.beta1

错误:找不到从 discourse/plugins/guest-gate/discourse/initializers/guest-gate 导入的模块 discourse/lib/clean-dom

1 个赞

感谢您报告此问题。

我认为不再需要 cleanDOM(@cvx 您能确认一下吗?),所以我推送了一个修复程序。

4 个赞

Clean DOM 逻辑会在 routeDidChange 上自动调用,因此无需手动触发。

(供参考,无意中引入的破坏性更改是:https://github.com/discourse/discourse/pull/15609)


顺便说一句,我将把 https://github.com/communiteq/discourse-guest-gate 添加到 GitHub - discourse/all-the-plugins 中,这样未来的回归就不会被忽略!

6 个赞

Push 已修复。谢谢。

3 个赞

@michaeld 最新的 discourse 更新再次导致其崩溃。

稍后在本周或下周进行处理。在此期间,请勿更新或禁用 Ember CLI。

5 个赞

已更新,我不确定禁用 ember CLI 是否会破坏其他东西,所以我将耐心等待 gate 的修复推送。

1 个赞