Hola,
Gracias ![]()
¿Comprobaste la opción botón x deshabilitado y redirigir a inicio?
Hola,
Gracias ![]()
¿Comprobaste la opción botón x deshabilitado y redirigir a inicio?
Sí, por supuesto. Pero creo que es un poco paradójico mostrar un banner que indica al usuario que inicie sesión o se registre, pero por otro lado, aún pueden cerrarlo y seguir leyendo.
¿O debería usarse esta opción como una pequeña pista para no forzarlos y molestarlos para que se registren en una cuenta?
Eres un héroe. Esto es lo que yo también quería hacer, y por eso me tomó tanto tiempo. Me ganaste. ¡Gracias!
Propongo que descontinuemos el plugin ahora. Esto es mucho mejor.
El componente temático tiene un problema: un destello de contenido no oculto. Si presionas Actualizar en una pantalla de administración, verás que el botón de cerrar aparece y desaparece. Este problema ya estaba presente en el plugin hace mucho tiempo.
Intento encontrar este problema, pero en mi administración no puedo reproducirlo. ¿Puedes verificar si este problema todavía aparece con el componente del tema?
¡Gracias!
Ah, ok, lo encontré.
Uso el componente Discourse Loading Slider, por eso no lo vi. Cuando deshabilito el TC del Slider, la X aparece al actualizar.
Editar: Lo arreglé. ¡Gracias Michael!
¿Planean crear un tema dedicado para ello?
En lugar de usar una URL para una imagen, permite que los administradores carguen directamente una imagen.
Así que en lugar de esto:
url de imagen de puerta personalizada:
usa esto en la configuración:
guest_gate_image:
type: upload
default: ""
description: imagen de puerta de invitado
Y en tu archivo scss algo como esto:
background-image: url(#{$guest-gate-image});
Con esto, la imagen se cargará directamente en el foro y no necesitarán un host de imágenes (y la imagen quizás desaparezca en algún momento).
O otra posibilidad es usar fontawesome.
Gracias por la sugerencia. Lo cambié a tipo de carga.
Hola,
Hice algunos cambios en el componente del tema.
Anteriormente, Guest Gate sobrescribía modal.hbs, ahora lo he limpiado y uso dismissable=false en guest-gate.hbs. Eliminé los archivos modal.hbs y components/d-gate.js porque ahora manejamos el modal de guest gate por separado de los otros modales. También eliminé de guest-gate.hbs y moví los css a common.scss porque ya no afectará a otros modales.
Cambié el nombre de la configuración x_button_disabled a dismissable_false.
Gran trabajo. ¿Deberías definitivamente mover el TC a un Tema dedicado en Theme?
¿Quizás el Plugin pueda ser obsoleto?
¡Gracias Robert! Moveré esto a Theme pronto.
¡Y está hecho! Echa un vistazo al Componente de tema de la puerta de invitados