Guest Gate (Sign Up Popup Plugin)

That’s very unlikely. Most self hosted sites are still running without ember cli. Set it to zero and rebuild and you’ll be fine.

إعجاب واحد (1)

Where in the app.yml should i paste it?

seems the plugin broken; after rebuild it’s show site broken… anybody have this issue ?

If you scroll a few posts up then you can read about the cause and the solution.

3 إعجابات

Disabling the Ember CLI fixes the ember issue with this pluggin. For those that are not well versed in configurations here’s the solution:

  1. Open app.yml file in text editor
  2. Add EMBER_CLI_PROD_ASSETS: 0 in the yml. I chose to put it before the LANG string.
6 إعجابات

Can I fine-tune this plugin to be able to hide part of the post to not only guest users, but also users who aren’t moderators/admins/have lower trust level/etc.?

[PLUGIN discourse-guest-gate] Deprecation notice: Import the User class instead of using User (deprecated since Discourse 2.4.0) (removal in Discourse 2.6.0)

إعجاب واحد (1)

I’m a bit concerned about disabling Ember CLI given the below statement (22 days ago):

Still, I’m missing the plugin, so I’m considering doing it if it’ll still take a while before the plugin gets updated. Any news in this regard @michaeld?

إعجاب واحد (1)

I’m planning to have a working version again in the next 2-3 weeks.

6 إعجابات

An update? Are people using this plugin successfully with the latest version / beta versions of Discourse?

3 إعجابات

Yes, it works properly but last time that i checked you had to disable ember cli.

4 إعجابات

Great - I’ve installed it and its working well.
I’m on 2.9.0.beta2

Thanks!

3 إعجابات

It works as expected - immediate, significant bump in signups! I added the plugin on the 18th… and things ramped quickly:

4 إعجابات

@sam @codinghorror Just wanted to report a little more on the use of this pop-up. Its super effective at increasing signups.

I really hope that Discourse would integrate this fully into the main platform and improve it with a better UI design, etc. to make it even more compelling to users, and test different versions in A/B testing to optimize the effectiveness.

You can see the difference very clearly as soon as I installed the plugin on March 18th. - Amazing difference in subscription/joins!

And here is the view at the “Quarter” (3 month summary) View. Again - see the difference after implementing popup on March 18:

5 إعجابات

Hi @BCHK Great to see this impact. Just a question, I have implemented this just now. And can find the plugin in the plugin list / see it is enabled.

But I can’t find the settings option:
image

Where is it exactly? I searched in Settings. cannot find at all.

Wow it looks amazing and helpful really as you said…
Helping other users too

Settings for the plugin are under “Plugins” - see this image below, for “Guest Gate”:

Did you get things updated for ember cli?

Hello,

I forked this plugin and made a theme component from this. So you can try or modify it easier. I also added some feature with settings and change, fix some. I hope it’s ok. :slightly_smiling_face:

Added settings:

use_gate_buttons: simply change the footer links to buttons.

redirect_to_home: This can prevent the visitor close the login/signup modal and read the topic. When visitor click the footer buttons/links it will redirect to the home and open automatically the Login/Signup modal.
Screenshot 2022-04-20 at 13.49.55

Dark mode support etc…

Screenshot 2022-04-20 at 13.56.48

I added the custom gate texts to Theme Translations instead of Settings.
Screenshot 2022-04-20 at 16.07.56


Here is the repo :arrow_down_small:

Here you can see it on my site :arrow_down_small:
I use custom gate with buttons and redirect. To check this go to a topic.

Demo on my site

Tip: If you use the custom gate and want to hide the modal header just like on my site. You have to delete the guest_gate.title field and hit a space. It will remove the modal title, so you can use a title below the image.

:warning: Please test it before using it to live.

6 إعجابات

Thanks for this!

But I can click the “X” and still read on in the topic.