Monikas
(JustMonika)
10 Abril, 2024 04:34
1
Desarrollar un plugin permite a los usuarios ocultar contenido de otros usuarios mediante BBCode.
Añade el siguiente BBCode a tu publicación:
[LOGIN]contenido a ocultar[/LOGIN] : oculta el contenido a los usuarios que no han iniciado sesión
[LIKE]contenido a ocultar[/LIKE] : oculta el contenido hasta que el usuario le dé “me gusta” a la publicación
[REPLY]contenido a ocultar[/REPLY] : oculta el contenido hasta que el usuario responda a la publicación
6 Me gusta
Heliosurge
(Dan DeMontmorency)
10 Abril, 2024 22:18
2
Los dos primeros parecen geniales. Aunque el último, normalmente, una vez que se publica la respuesta, salta al usuario a su respuesta. Así que es posible que no vean el contenido oculto que se revela al crear la respuesta.
Heliosurge
(Dan DeMontmorency)
17 Mayo, 2024 16:12
3
Me gustaría añadir la opción de ocultar a los usuarios que no son el Op y que no están en un grupo específico.
Esta solicitud es similar, si no recuerdo mal, a la de un foro de juegos de rol de mesa.
I’m my forums exclusievly for roleplaying purposes.
We have our character sheets partially hidden from other players’ eyes, so there’s always a surprise when it comes to characters’ abilities, which imposes safer, more realistic gameplay.
On an old phpBB 3.2 we used [HIDE] BBCode, which allowed to hide part of the post so it was visible only for staff members and author of the post.
Does Discourse allow it in any way, possibly via plugins?
If it’s impossible then maybe you could tell me how …
1 me gusta
¿Cómo podría implementarse esto del lado del servidor, ya que cualquiera puede ver el contenido sin procesar de una publicación?
Heliosurge
(Dan DeMontmorency)
19 Mayo, 2024 09:33
5
Creo que necesitarías un plugin para el lado del servidor.
Esto parece que debería funcionar, pero podría necesitar algunas correcciones.
Finally got around to knocking this together as, https://github.com/Umbrella-CAST/discourse-umbrella-groupswitchdisplay Super simple, just removes the targeted DIV from the DOM based on is the current user in a group name “foobar” or not in the group via “!foobar”. That lets me have a simple toggle display of content like the below image.
Of course, if the component is disabled, then all of the content shows (since sans component the DOM doesn’t get trimmed down.) But this is good enough for w…
1 me gusta
Lilly
(Lillian Louis)
9 Septiembre, 2024 13:49
7
No tengo muy claro cómo las funciones de ocultar detalles o spoilers no hacen esto adecuadamente.
1 me gusta
Moin
9 Septiembre, 2024 13:56
8
Todos pueden leer el texto en “ocultar detalles” y spoilers. La solicitud es permitir que solo los usuarios registrados, o los usuarios que respondieron o dieron “me gusta” a la publicación, puedan leer esta parte de la publicación.
Por ejemplo, puedes compartir un código de descuento con tus miembros en un anuncio que todos puedan leer. En este momento, tendrías que poner el código en una publicación diferente en una categoría diferente.
3 Me gusta
nwnuyhs
(Yang Hongsheng)
9 Septiembre, 2024 20:18
10
Característica de Contenido Oculto:
Utiliza código oculto para ocultar contenido, con la capacidad de establecer condiciones de visibilidad como:
Visible después de responder: el contenido se vuelve visible cuando un usuario responde a la publicación.
Visible después de iniciar sesión: el contenido solo es visible para los usuarios que han iniciado sesión.
Visible según el nivel de confianza: el contenido es visible para los usuarios que han alcanzado un nivel de confianza específico.
Por ejemplo:
[hide] contenido [/hide]
1 me gusta
Moin
10 Septiembre, 2024 22:30
11
Creo que Show Spoiler Content on 'Like' también está incluido en esta solicitud
3 Me gusta
merefield
(Robert)
11 Septiembre, 2024 02:02
12
Esta es una solicitud similar:
But permissioning a wider group is already implemented?
[image]
What is being discussed here is having two types (aka “levels”) of whispers, one which is strictly for staff.
I guess you could summarise the requirement as: “add an additional whisper type that is staff only”, since we already have the arbitrary variety.
Or more flexibly “add an additional whisper type that can also be permissioned with specific groups” …
2 Me gusta
Heliosurge
(Dan DeMontmorency)
11 Septiembre, 2024 02:11
13
Este podría ser más difícil/menos útil en parte.
Una vez que respondes, te alejas de la publicación a la que respondes. Por lo tanto, el usuario necesitaría volver a la publicación en cuestión.
Sin embargo, veo valor en la solicitud de función general. Para cosas como foros de tipo RPG de mesa, es posible que desees enviar un mensaje oculto a un jugador o director de juego. Para ese propósito, un Theme component puede funcionar siempre que quede claro que no se debe usar para información sensible de seguridad. Para eso, se necesitaría un plugin.
2 Me gusta