Disabilita mi piace/reazioni utente singolo

Ho visto la nota su come disabilitare i like per sito, e non è quello il mio obiettivo.

Ho un singolo poster problematico (e sì, ci sono modi più diretti per affrontare il vero problema) a cui vorrei poter inviare un messaggio più sottile che il silenziare/sospendere.

Mi è venuta l’idea che se potessi mettere in pausa / impedire le reazioni ai post di questa persona sarebbe un modo per affrontare la cosa.

Qualsiasi pensiero o idea è apprezzata.

Grazie!

Penso che la soluzione sia aggiungere l’utente a un gruppo e usare il CSS per nascondere il pulsante “Mi piace” a quel gruppo.

C’è un esempio lì per rendere qualcosa di rosso. Faresti lo stesso per nascondere il pulsante “Mi piace”.

4 Mi Piace

Una volta installato quel componente che @pfaffman ha suggerito e aggiunto l’utente, puoi fare questo

.group-NAME {

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


2 Mi Piace

Tieni presente che nasconderli usando CSS non disabiliterebbe Mi piace/Reazioni e potrebbe essere aggirato nella console del browser o utilizzando la modalità sicura (potrebbe essere rilevante a seconda di quanto fosse fastidioso l’utente in questione quel giorno :slight_smile:)\n\n\nTuttavia, penso che la domanda sia come impedire ad altre persone di poter mettere Mi piace/Reagire ai post di un utente specifico:\n\n[quote="Geoff Hughes, post:1, topic:277374, username:fuse"]\nse potessi mettere in pausa / impedire le reazioni ai post di questa persona è un modo\n[/quote]

4 Mi Piace

Aggiungerei che è possibile disabilitare la modalità sicura per i non amministratori. Ma la console esiste ancora. :woman_shrugging:

ah sì, questo è un problema completamente diverso :thinking:

sarebbe bello se ci fosse un’impostazione di livello di fiducia minimo per l’utilizzo delle reazioni.

2 Mi Piace

Ops. Non ho letto abbastanza attentamente. Una soluzione simile sarebbe nascondere i post di quella persona a tutti. Questo e i pro e i contro sono stati discussi alcune volte.

2 Mi Piace

Grazie a tutti.

L’obiettivo è davvero “non dare da mangiare al troll”, poiché l’individuo in questione ama prendere il controcanto nelle discussioni, essere polemico e, in generale, non ha trovato una collina su Internet su cui non sia disposto a morire.

La parte difficile è che, in generale, contribuiscono positivamente quando iniziano un argomento o pubblicano. La sfida è come scelgono di rispondere agli altri.

La mia logica è che se posso negare la dopamina dei “mi piace”/reazioni, forse il comportamento cambierà.

3 Mi Piace

I caveat delle soluzioni CSS sono già stati menzionati in precedenza, ma ecco il CSS per nascondere le reazioni sui post di un utente specifico:

article[data-user-id="12345"] .discourse-reactions-picker {
    display: none;
}

Dove 12345 è l’ID dell’utente.

5 Mi Piace