Guest Gate (Sign Up Popup Plugin)

It seems this works.

/* hide please sign in */

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

/* darker background */

div.modal-backdrop { opacity: 0.98; }
3 Me gusta

Is there anything unique about the Guest Gate modal which will allow the “Please Sign up!” H3 to be changed without also changing the standard “Log in” and “Create New Account” H3s?

4 Me gusta

Is there a way to prevent modal to popup on Help category?

3 Me gusta

Is there a way to customize it so it works as an age-gate, it would be very useful as there’s no age-gate solution for discourse as far as I know.

4 Me gusta

Still one of my favorite plugins. Any ideas on we could track signups via the guest gate?

1 me gusta

I’m still keen to find out about this :slight_smile:

3 Me gusta

@jgujgu
@Shrike
@vinothkannans

Could you please remove the bottom block that says “Log in | Create New Account”

Reason:
Users are clicking on that link and then in the next screen, they are finding the close button. That way they click on the close button and read the content without registering for an account.

6 Me gusta

Some news about this bug?
Please remove it.

1 me gusta

Kindly fix this bug someone please !

1 me gusta

I forked the plugin and removed the footer.

If you want to use it here’s the repo:

6 Me gusta

Has anyone tested this
is this working perfectly?

1 me gusta

Yes. I install and run the official plugin (not thé fork). The popin works.

1 me gusta

Which of the forks are you using?

1 me gusta

Guest Gate falló con la última actualización de discourse: 2.9.0.beta1

Error: No se pudo encontrar el módulo discourse/lib/clean-dom importado desde discourse/plugins/guest-gate/discourse/initializers/guest-gate

1 me gusta

Gracias por informar de esto.

Creo que cleanDOM ya no es necesario (@cvx ¿puedes confirmar?) así que he enviado una corrección.

4 Me gusta

La lógica limpia del DOM se llama automáticamente en routeDidChange, por lo que no debería ser necesario activarla manualmente.

(Para que conste, el cambio que se introdujo sin querer fue: DEV: Refactor clean-dom by CvX · Pull Request #15609 · discourse/discourse · GitHub)


Por cierto, añadiré GitHub - communiteq/discourse-guest-gate: Forced login / registration popup insired by Quora a GitHub - discourse/all-the-plugins para que las futuras regresiones no pasen desapercibidas.

6 Me gusta

Push lo arregló. Gracias.

3 Me gusta

@michaeld la última actualización de discourse lo volvió a bloquear.

Trabajaré en esto más tarde esta semana o la próxima. Mientras tanto, no actualices ni deshabilites Ember CLI.

5 Me gusta

Ya está actualizado y no estoy seguro de si deshabilitar ember CLI podría romper algo más, así que esperaré pacientemente una corrección para la puerta.

1 me gusta