El usuario no puede eliminar sus propios temas una vez que tienen respuestas

I don’t think so, @nbianca?

As a moderator, I’m against this change. Even if users do want to delete topics, it still might have helpful information for other users to use, and if they truly do want to delete the topic, a flag will be much easier.

I used to be against it too, but after seeing it in action, it reduces moderator workload and lets users help remove unnecessary topics.

2 Me gusta

Topics will be closed when a user deletes it. I have also ensured that topic stubs will be destroyed after delete_removed_posts_after hours.

8 Me gusta

Tengo un caso de uso específico en el que tiene sentido que los usuarios puedan eliminar sus propios temas, incluso si tienen respuestas.

Mi instalación de Discourse permite a los usuarios publicar poemas y recibir comentarios literarios, valoraciones o sugerencias de otros usuarios. Ocurre con relativa frecuencia que los usuarios desean eliminar el tema original después de haber recibido respuestas: porque planean publicar un libro de poesía, o quieren participar en un concurso literario… o simplemente porque cambiaron de opinión y quieren mantener los poemas en privado.

Dado que los usuarios tienen derechos de propiedad sobre sus creaciones literarias, no tiene sentido impedirles que eliminen su propio contenido, y gestionar solicitudes de eliminación puede suponer una carga importante para los moderadores.

¿Sería posible añadir una opción para permitir o prohibir que los usuarios eliminen cualquier tema propio (además de la opción existente para temas sin respuestas)?

¡Gracias!

(Disculpa por reabrir este tema; avísame si debería abrir uno nuevo.)

1 me gusta

¿Estás seguro de que Discourse es la solución adecuada para esto?

2 Me gusta

Honestamente, creo que es una solución muy buena. Migré desde una plataforma similar a Reddit a Discourse y los usuarios adoran cómo Discourse fomenta la interacción, la confianza y la construcción de comunidad, que es el objetivo principal de este sitio (y lo que lo diferencia de otras plataformas de blogs o foros). Solo necesitan un poco más de control sobre su contenido.

Tu mejor opción aquí podría ser un complemento que habilite la eliminación de temas por parte del usuario solo en una categoría específica.

4 Me gusta

Por ahora no hay una gran solución para esto, aparte de que los propietarios de los temas los marquen, y luego el personal pueda eliminarlos.

3 Me gusta

Lo solucioné permitiendo que los usuarios vuelvan a etiquetar, o reasignen el estado, de su publicación mediante la edición y el cambio de la etiqueta.

En lugar de eliminar, los usuarios cambiarán la etiqueta WTS (quiero vender) por la etiqueta VENDIDO.

2 Me gusta

Vale la pena mencionar que ese fue el enfoque que adoptamos en el Marketplace de Meta, con la etiqueta completed.

3 Me gusta

Una solución rápida y sucia sería implementar un plugin para sobrescribir el método can_delete_topic?(topic). ¿Tiene sentido?

¡Gracias!

Otra solución con un plugin sería mover el tema a una categoría oculta. De este modo, seguirías teniendo un registro fácil de localizar de la conversación en caso de que fuera necesario (por abuso o cualquier otra razón).

3 Me gusta