Modifiche a quali reazioni 👍 vengono conteggiate come Mi piace ❤

Fino ad ora il plugin Discourse Reactions consente solo a una singola reazione di contare come un like :heart: ai fini delle classifiche degli argomenti e dell’assegnazione dei badge.

Ora che le reazioni sono diventate un modo importante per i membri del sito di interagire con i post, stiamo cambiando questo paradigma. Tutte le reazioni conteranno come un like, ad eccezione di quelle specificamente escluse tramite un elenco di esclusione. Per impostazione predefinita, solo la reazione :-1: non conta come un like.

Come parte di questo cambiamento, i siti che hanno utilizzato le reazioni scopriranno che le classifiche degli argomenti e l’assegnazione dei badge verranno regolate per riflettere più accuratamente l’interazione. Non sarà possibile disattivare l’opzione, se non aggiungendo tutte le reazioni che non si desidera contare come like all’elenco di esclusione.

Nota che per impostazione predefinita, la reazione like è :heart:, ma può essere cambiata in :+1: o in qualsiasi reazione funzioni meglio per la tua community. Non vorrai più cambiarla una volta che il tuo sito sarà consolidato. I record Like storici non verranno modificati se questa impostazione viene alterata. È meglio impostarla una volta e dimenticarla.

Abbiamo ora attivato questa funzionalità su Meta e presto la estenderemo a tutti i siti che utilizzano le reazioni.

Dettagli tecnici

La logica di backfilling è inizialmente disabilitata dall’impostazione del sito discourse_reactions_like_sync_enabled. Tra qualche settimana, rimuoveremo questa impostazione ed eseguiremo una migrazione iniziale per popolare i record PostAction per le reazioni che non sono discourse_reactions_reaction_for_like (per impostazione predefinita è impostata su :heart:) e non sono nell’elenco discourse_reactions_excluded_from_like. Non è consigliabile modificare questa impostazione dopo che il tuo sito è già consolidato, poiché non eseguiremo una pulizia storica. Alcune community hanno centinaia di migliaia, se non milioni, di record Like.

Ogni volta che viene modificato discourse_reactions_excluded_from_like, correggeremo la cronologia con un processo in background. Tutte le reazioni che vengono aggiunte all’elenco di esclusione avranno i loro record PostAction corrispondenti distrutti, e tutte le reazioni rimosse dall’elenco di esclusione avranno i loro record PostAction corrispondenti creati. Correggiamo anche la cronologia ogni ora in un processo pianificato se discourse_reactions_like_sync_enabled è attivato.

Non c’è modo di disattivare questa funzionalità: se non vuoi che alcuna reazione conti come Like tranne la predefinita discourse_reactions_reaction_for_like, dovresti aggiungere tutte le tue discourse_reactions_enabled_reactions all’elenco discourse_reactions_excluded_from_like.

56 Mi Piace

Questo significa che :occhi: conta come un like?

Sulla maggior parte dei siti che visito non implicherebbe un like, ma che si è visto il post o si sta esaminando il contenuto del post. Spesso questo viene utilizzato su siti tecnici dove può richiedere da qualche ora a mesi per la revisione (pensate a dimostrare un teorema o a convalidare la ricerca da un articolo).

6 Mi Piace

A meno che non venga aggiunto a discourse_reactions_excluded_from_like, conterà come Mi piace. Sebbene i siti senza Reazioni abilitate abbiano tradizionalmente utilizzato il cuore per trasmettere una cosa simile, quindi potrebbe funzionare incluso/escluso a seconda di quanto si volesse essere rigorosi.

12 Mi Piace

Questo è il problema. La maggior parte degli utenti che conosco non si aspetterebbe che :eyes: venga contato come un Mi piace. Secondo me :eyes: dovrebbe essere il contrario. :eyes: dovrebbe essere contato come un Mi piace per impostazione predefinita e solo se modificato.

Forse non dovrebbe essere considerato una reazione ma una risposta, poiché non è una reazione positiva o negativa. Pensala come una risposta che non attiva una notifica ma fa sapere agli altri che si è visto il post.

Se avessi saputo che :eyes: sarebbe stato considerato una reazione positiva, non avrei mai suggerito di usare :eyes:.

5 Mi Piace

Cosa è successo alla mia reazione :occhi: per il primo post. C’era e ora è stata rimossa?

4 Mi Piace

Non c’è davvero modo di prevedere come diversi siti vorranno utilizzare le loro Reazioni, quindi l’abbiamo mantenuto configurabile senza troppi preconcetti.

Non sono sicuro. Se ci hai cliccato una seconda volta, la rimuoverà di nuovo (all’interno della finestra temporale predefinita di 10 minuti).

7 Mi Piace

A chi importa? L’unico significato di questo è contare le richieste di livelli di fiducia.

5 Mi Piace

Sì, è fantastico! Grazie mille per questo!

Voglio solo assicurarmi di aver capito bene:

Quindi, se voglio che la cronologia venga corretta, abilito questa impostazione e la disabilito dopo 2-3 ore? E le nuove reazioni otterranno comunque la loro sincronizzazione corretta?

3 Mi Piace

Ottimo, @tobiaseigen. Non vedo l’ora che arrivi questo cambiamento!

La nostra community ama una bella reazione. :smiley:

10 Mi Piace

Capisco cosa intende. Se non ha cambiato lui stesso :eyes: in :heart:. Allora sembra un glitch? Forse, come mostra questa immagine, ha messo mi piace al post.

5 Mi Piace

Non ho notato il suo avatar lì la prima volta. Hmm. :thinking:

Ho aumentato post undo action window mins e ho rifatto la mia reazione a :eyes: e sembra che sia ancora lì?

Se ne notiamo altri, possiamo creare un Bug report. :+1:

5 Mi Piace

Ho appena riprovato :occhi:. Ecco uno screenshot.

Prima di questo è apparso un messaggio di errore ma non l’ho catturato perché diceva qualcosa riguardo al superamento del limite di tempo, quindi non mi aspettavo che apparisse :occhi:.


Ho riprovato con :testa_esplosa:

Questa volta ho catturato l’errore.

e lo schermo aggiornato.

4 Mi Piace

Ah, ho reimpostato di nuovo la finestra temporale a 10 minuti (dopo quel lasso di tempo non puoi più rimuovere un Mi piace o una Reazione), quindi penso che sia previsto. Ma tieni d’occhio qualsiasi cosa strana che accada con un altro post quando ci riprovi. :occhi:

E se fai clic sulle Reazioni a sinistra, questo apre la casella delle informazioni per esse anziché solo i Mi piace.

8 Mi Piace

Sì, è corretto, c’è un processo che viene eseguito ogni ora per correggere la cronologia. In alternativa, puoi semplicemente aspettare qualche settimana affinché lo abilitiamo più ampiamente, a quel punto eseguiremo una migrazione dei dati per riempire la cronologia.

7 Mi Piace

Sembra essere stranamente pieno di bug, o contano sia come reazione che come mi piace:



Oppure contano solo come mi piace quando non dovrebbero:


In realtà c’è un terzo comportamento qui su Meta, le reazioni oltre a :heart: non esistono!

4 Mi Piace

Non sono sicuro di aver capito gli screenshot e il report.. cosa intendi quando dici che le reazioni “contano sia la reazione che un like o contano solo come un like quando non dovrebbero”? Ti riferisci solo a come le reazioni e i like appaiono nell’interfaccia utente?

Non capisco.. su Meta vedo reazioni e cuori, e anche nel tuo screenshot posso vedere reazioni?

3 Mi Piace

Ciao :waving_hand:

Grazie per questa modifica. Mi mancava molto. :heart:

Ho abilitato discourse_reactions_like_sync_enabled 10 giorni fa. Ora, rende tutti i badge relativi a :heart:, ecc. disponibili per rinominarli in reazione? Intendo, ad esempio, ci sono i badge Gives back, Good Topic o altri badge simili ai like che ora dovrebbero essere chiamati reazioni nella loro descrizione e il badge First Like dovrebbe essere rinominato in prima reazione e il badge della prima reazione dovrebbe essere rimosso o viceversa perché ora significano la stessa cosa.

Naturalmente, questo vale solo se il plugin delle reazioni è installato.

La stessa cosa con Discourse Gamification, ora può anche valutare le reazioni, quindi il tasso di like significherà reazioni.
Ecc… Probabilmente ci sono altri posti in cui questo può creare confusione.

Sto pensando bene?

Grazie :slightly_smiling_face:

5 Mi Piace

Grazie, Don! Concordo sul fatto che aggiornare l’argomento gamification sia probabilmente una buona idea, in modo che spieghi più accuratamente come funziona. Anche qualsiasi argomento di documentazione su meta riguardo al sistema dei badge.

Ma non so se valga la pena complicarci la vita cambiando il linguaggio che descrive i “mi piace” e i :heart: nell’interfaccia di Discourse, come nella pagina dei badge, nella pagina degli utenti, nei profili utente, ecc. ecc. La maggior parte delle persone che utilizzano i siti non conoscerà davvero la differenza tra un “mi piace” e una reazione, o quali reazioni non contano come “mi piace”, ecc. Quindi suggerirei di lasciarlo così com’è. In questi luoghi, :heart: e “mi piace” includono solo i “mi piace” e le reazioni positive, ed escludono qualsiasi reazione nell’impostazione di amministrazione reazioni di Discourse escluse dai mi piace.

5 Mi Piace

Grazie per la risposta! Sì, sono d’accordo con te. Ma sfortunatamente :grin: ho impiegato molto tempo per educare la nostra community su quale sia la differenza tra :heart: e :heart_eyes: :hugs: :+1: e altre reazioni. Quindi devo fare questo passo per rinominarlo ovunque. Non uso reazioni negative, quindi ogni reazione conta come mi piace. Ci sono molti posti, ad esempio la documentazione sui livelli di fiducia, la gamification e altro… Le impostazioni del sito TL per il limite di mi piace e i relativi moduli di sistema se l’utente raggiunge ora questi limiti significano limite di reazioni e anche l’icona :heart: nell’elemento dell’elenco degli argomenti e altre notifiche sui mi piace dovrebbero utilizzare, ad esempio, l’icona discourse-emojis. Ma questo è solo per me il caso e sono d’accordo che non è necessario cambiare nel core.

4 Mi Piace

Questo è un buon feedback… probabilmente non sei solo. Cosa suggerisci di cambiare?

Inoltre, le reazioni non sono nel core di Discourse, quindi la lingua che usiamo deve accogliere anche i siti che non hanno reazioni. Penso che per ora lo manterremo, ma alla fine, se le reazioni entreranno nel core di Discourse, potremo semplicemente sostituire tutti i riferimenti a “mi piace” con “reazione” e ignorare il fatto che potrebbero esserci alcune reazioni che sono state ritenute negative e sono escluse dal conteggio come mi piace.

3 Mi Piace