Guest Gate (Sign Up Popup Plugin)

Parece que esto funciona.

/* ocultar por favor iniciar sesión */

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

/* fondo más oscuro */

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

¿Hay algo único en el modal de la Puerta de Invitados que permita cambiar el H3 “Por favor, regístrate!” sin modificar también los H3 estándar “Iniciar sesión” y “Crear nueva cuenta”?

4 Me gusta

¿Hay alguna manera de evitar que aparezca el modal en la categoría de Ayuda?

3 Me gusta

¿Existe alguna forma de personalizarlo para que funcione como un control de edad? Sería muy útil, ya que, hasta donde sé, no hay ninguna solución de control de edad para Discourse.

4 Me gusta

Aún es uno de mis plugins favoritos. ¿Tienes alguna idea sobre cómo podríamos rastrear los registros a través de la puerta de invitados?

1 me gusta

Todavía tengo muchas ganas de saber esto :slight_smile:

3 Me gusta

@jgujgu
@Shrike
@vinothkannans

¿Podrían eliminar el bloque inferior que dice “Iniciar sesión | Crear una cuenta nueva”?

Motivo:
Los usuarios hacen clic en ese enlace y, en la siguiente pantalla, encuentran el botón de cerrar. De esa manera, hacen clic en el botón de cerrar y leen el contenido sin registrarse en una cuenta.

6 Me gusta

¿Hay alguna novedad sobre este error?
Por favor, elimínalo.

1 me gusta

Por favor, alguien arregle este error.

1 me gusta

Hice un fork del plugin y eliminé el pie de página.

Si quieres usarlo, aquí está el repositorio:

6 Me gusta

¿Alguien ha probado esto? ¿Funciona perfectamente?

1 me gusta

Sí. He instalado y ejecutado el plugin oficial (no el bifurcado). La ventana emergente funciona.

1 me gusta

¿Qué bifurcaciones estás utilizando?

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