Hola,
¿es posible hacer que el contenido con la etiqueta spoiler sea visible solo para usuarios registrados?
Hola,
¿es posible hacer que el contenido con la etiqueta spoiler sea visible solo para usuarios registrados?
¡Hola @testuser2!
No, no es posible, por lo que sé actualmente.
Supongo que puedes hacerlo con js/css en la personalización de tu tema.
Algo así: si #current-user existe, entonces elimina las clases “spoiled”.
Sería perfecto si los usuarios pudieran ver solo la versión “oculta” de las imágenes y el texto, para que vean que hay algo. Y si hacen clic, quizás se les redirija a registrarse/iniciar sesión si no han iniciado sesión.
¿Crees que esto debería ser fácil de lograr con JS/CSS?
Ah, vale. Quizás sea posible eliminar el evento de clic, pero como el efecto de desenfoque se hace mediante CSS, podrán verlo de todos modos si editan la regla CSS en su navegador (aunque la gente común no suele hacer esto).
edición: perdón, un poco difícil entenderte: ¿quieres que los usuarios no registrados vean el contenido desenfocado o sin desenfoque?
Quiero que los usuarios no registrados solo vean la versión borrosa y, si hacen clic, quizás un redireccionamiento al inicio de sesión o registro.
Eso no parece muy difícil. Puedo intentar hacer un script así, pero tendrás que esperar unas horas porque necesito reconstruir mi Discourse con el plugin de spoilers y prefiero hacerlo por la noche.
¡Genial, suena bien! Gracias y sin prisa ![]()
No confiaría en un plugin de etiquetas spoiler para ocultar contenido a usuarios no registrados. Eso no entra en el ámbito de los plugins de spoilers. ![]()
Vale, entiendo. Me gusta el estilo borroso de las imágenes y textos estropeados, y pensé que sería la forma más sencilla en lugar de desarrollar una nueva función. Así el usuario sabe que hay alguna imagen o algún texto.