Disabilitare o rimuovere i mi piace da un post

Ho un problema in cui gli utenti utilizzano i “mi piace” come modo a basso rischio per interagire con un post tossico, su cui sono intervenuti i moderatori. Non vorrei eliminare il post, perché vorrei che la discussione rimanesse visibile organicamente per aiutare altri utenti a imparare quale comportamento non è accettabile. Ma vorrei rimuovere i “mi piace” e possibilmente disabilitarli del tutto su quel post.

È possibile?

Ciao FroggyC,

Non credo sia possibile disabilitare i “mi piace” per un post specifico. Ho trovato questa query del plugin data explorer (a condizione che tu abbia il plugin) Users who like flagged posts. Questo ti permette di vedere quali utenti mettono “mi piace” ai post segnalati.

Un altro suggerimento, se non desideri più che vengano pubblicate risposte sull’argomento ma che rimanga visibile, sarebbe quello di archiviare l’intero argomento. Questo, tuttavia, disabilita i “mi piace” su tutti i post.

Personalmente, se le persone continuassero a mettere “mi piace” a post inappropriati, darei un’occhiata alla guida per moderatori ed emetterei avvertimenti o sospensioni.

1 Mi Piace

Dividere i commenti in un thread archiviato funzionerebbe per disabilitare i “mi piace”.

Ora, per quanto riguarda la potenziale rimozione dei “mi piace”, esiste forse una query Rails che posso eseguire per rimuovere tutti i “mi piace” da un post?

P.S. Ovviamente, ho contattato gli utenti in questione e hanno smesso. Vorrei solo non lasciare i “mi piace” così come sono.

Penso che nasconderli con CSS potrebbe essere la soluzione. Non sono sicuro se puoi farlo per tag, ma puoi farlo per categoria. Forse è possibile nascondere i “mi piace” sugli argomenti archiviati.

1 Mi Piace

Sembra un’idea utilizzabile. Posso semplicemente inserire gli argomenti in una categoria specifica. Grazie.

1 Mi Piace

una volta spostati in una categoria puoi farlo in css comune, basta inserire il nome dello slug della categoria nel codice.

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;
    }
}

se si tratta di una sottocategoria, dovrai usare il percorso slug-categoria-padre-slug-sottocategoria.

modifica: aggiornato il codice perché il primo che ho pubblicato nascondeva i conteggi delle segnalazioni.

3 Mi Piace

Questa è solo un’ipotesi teorica da sottoporre, ma potresti aumentare temporaneamente post undo action window mins e poi impersonare l’utente (o gli utenti) problematico/i per rimuovere i Mi Piace (/Reazioni)?

Suppongo che dipenderebbe da quanti utenti hanno inserito un Mi Piace scorretto. Potrebbe diventare un po’ noioso se ce ne sono più di pochi. :slight_smile:

2 Mi Piace

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