Quiero crear una categoría donde cada usuario solo pueda ver los temas que creó personalmente, mientras que los administradores (y posiblemente los moderadores) puedan ver todos los temas de esa categoría.
En otras palabras:
El Usuario A solo ve el/los tema(s) que abrió
El Usuario B solo ve su/sus propio(s) tema(s)
Los usuarios no pueden ver los temas de los demás
Los administradores/moderadores pueden verlo todo
Entiendo que los mensajes privados pueden resolver esto parcialmente, pero necesito específicamente este comportamiento dentro de una categoría (basado en temas), no como mensajes privados.
¿Es esto posible con los permisos de categoría, la configuración de grupos o un complemento/componente de tema oficial?
Necesito esto para una categoría de soporte y una categoría de verificación de usuario.
Debe ser una categoría (no MP), porque tendremos algunos moderadores que necesitarán revisar y aprobar el contenido (por ejemplo, imágenes de verificación).
Por razones de privacidad, los usuarios normales no deben ver los temas de otros usuarios, solo los suyos propios.
Entonces el complemento debería hacer lo que quieres (estoy bastante seguro).
La forma en que lo hace la gente de Discourse es que hacen que envíen correos electrónicos a una dirección que va a una categoría que solo el personal puede ver. Los usuarios interactúan por correo electrónico.
Una alternativa si estás en un plan Alojado que no admite el complemento enlazado.
También podrías usar un Buzón de Grupo. Como esto es para Soporte, crearía un grupo separado y agregaría moderadores y otros usuarios con privilegios que podrían recibir ayuda con estos procesos. Si es necesario, también podrías crear, digamos, 2 grupos. Uno para verificación y otro para soporte. Las personas que envían mensajes no necesitan ser parte del grupo. Solo tienen que tener el grupo visible y ser capaces de recibir mensajes de todos.
Luego agrega el/los enlace(s) a donde quieres que esto sea visible para que los miembros creen el PM del buzón de grupo.