Desactivar o quitar 'me gusta' de una publicación

Tengo un problema en el que los usuarios utilizan los “me gusta” como una forma de bajo riesgo para interactuar con una publicación tóxica que ha sido intervenida por los moderadores. No me gustaría eliminar la publicación, porque me gustaría que la discusión siguiera siendo visible orgánicamente para ayudar a otros usuarios a aprender qué comportamiento no es aceptable. Pero me gustaría eliminar los “me gusta” y, posiblemente, deshabilitarlos por completo en esa publicación.

¿Es eso posible?

Hola FroggyC,

No creo que sea posible desactivar los “me gusta” para una publicación específica. He encontrado esta consulta del plugin Data Explorer (si tienes el plugin) Users who like flagged posts. Esto te permite ver qué usuarios dan “me gusta” a las publicaciones marcadas.

Otra sugerencia, si ya no quieres que se publiquen más respuestas en el tema pero que permanezca visible, sería archivar el tema completo. Sin embargo, esto desactiva los “me gusta” en todas las publicaciones.

Personalmente, si la gente siguiera dando “me gusta” a publicaciones inapropiadas, consultaría la guía de moderación y emitiría advertencias o suspensiones.

1 me gusta

Dividir los comentarios en un hilo archivado funcionaría para deshabilitar los “me gusta”.

Ahora, en cuanto a eliminar los “me gusta”, ¿hay alguna consulta de Rails que pueda hacer para eliminar todos los “me gusta” de una publicación?

P.D. Obviamente, me he puesto en contacto con los usuarios en cuestión y han parado. Simplemente me gustaría no dejar los “me gusta” como están.

Creo que ocultarlos con CSS podría ser la solución. No estoy seguro de si puedes hacerlo por etiqueta, pero sí por categoría. Quizás sea posible ocultar los “me gusta” en temas archivados.

1 me gusta

Esa suena como una idea útil. Puedo simplemente meter los temas en una categoría específica. Gracias.

1 me gusta

una vez que los muevas a una categoría, puedes hacer esto en CSS común, solo inserta el nombre del slug de la categoría en el código.

body.category-YOUR-CATEGORY {
    .widget-button.btn-flat.toggle-like.like.no-text.btn-icon,
    .widget-button.btn-flat.toggle-like.has-like.fade-out.no-text.btn-icon,
    .widget-button.btn-flat.button-count.like-count.highlight-action.regular-likes.btn-text, 
    .widget-button.btn-flat.button-count.like-count.highlight-action.my-likes.btn-icon-text {
    display: none;
    }
}

si resulta ser una subcategoría, necesitarás usar la ruta slug-de-categoría-padre-slug-de-subcategoría.

editar: actualicé el código porque el primero que publiqué ocultaría los recuentos de banderas.

3 Me gusta

Esta es solo una idea teórica para probar, pero ¿podrías aumentar temporalmente post undo action window mins y luego suplantar al usuario o usuarios problemáticos para eliminar los “Me gusta” (reacciones)?

Supongo que dependería de cuántos usuarios hayan dado un “Me gusta” indebido. Podría volverse un poco tedioso si hay más de unos pocos. :slight_smile:

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.