||||
-|-| | Resumen | Discourse Spoiler Alert proporciona la capacidad de ocultar el contenido marcado con una etiqueta [spoiler] en las publicaciones. | Guía de instalación | Este plugin viene incluido con Discourse core. No es necesario instalar el plugin por separado.
Habilitar Spoiler Alert
Este plugin está habilitado por defecto una vez instalado, pero puede deshabilitarse/habilitarse desde su configuración, accesible desde tu página admin/plugins:
Funciones
Una vez habilitado, agrega una opción ‘Desenfocar spoiler’ al menú en la barra de formato del editor. Simplemente resalta el texto que deseas desenfocar y selecciona ‘desenfocar spoiler’ y envolverá el texto seleccionado en las etiquetas [spoiler] necesarias:
[spoiler]
Quiero ser tu aspiradora
Respirando tu polvo
Quiero ser tu Ford Cortina
Nunca me oxidaré
Si te gusta el café caliente
Déjame ser tu cafetera
Tú mandas
Quiero ser tuyo
https://johncooperclarke.com/poems/i-wanna-be-yours
[/spoiler]
Quiero ser tu aspiradora
Respirando tu polvo
Quiero ser tu Ford Cortina
Nunca me oxidaré
Si te gusta el café caliente
Déjame ser tu cafetera
Tú mandas
Quiero ser tuyo
Al hacer clic en el desenfoque, se revelará el texto oculto, y al hacer clic nuevamente se volverá a desenfocar.
También funciona con imágenes:
(para volver a desenfocar una imagen lo suficientemente grande como para generar una lightbox, puedes hacer clic en el espacio blanco adyacente o actualizar la página)
Si eres un cliente alojado de nosotros, por favor contacta a team@discourse.org si tienes alguna pregunta sobre la necesidad de ‘rebakear’ debido a un cambio de configuración ↩︎
¿Hay alguna forma de editar el aspecto de la vista previa del spoiler? La implementación actual se ve bien, pero no abstrae lo suficiente en cuanto a lo que está revelando.
Aquí tienes un ejemplo de un hilo que creé, donde los usuarios pueden subir sus capturas de pantalla. Si la captura de pantalla es un spoiler, debe etiquetarse como tal. Como puedes ver, la implementación actual no funciona realmente en el contexto de etiquetar como spoiler capturas de pantalla de momentos críticos en juegos, películas, etc.
Cualquiera que esté familiarizado con el juego que compartí sabría inmediatamente de qué se trata.
Editar: También me he dado cuenta de que si algún usuario hace clic en el historial de edición de una publicación que contiene spoilers, el historial de edición no etiquetará el contenido como spoiler.
Aquí está el CSS predeterminado para la parte de desenfoque
.spoiler-blurred img {
filter: blur(1em);
}
Cambia el 1em por algo más importante
.spoiler-blurred img {
filter: blur(5em);
}
Y si quieres desenfocar más cuando el cursor está sobre la imagen, añade estas líneas y cambia el 0.5em (con un valor menos importante que el anterior)