Mention group/user without notification

Mi sento come un personaggio don’t-notify, per quanto ben documentato, sarebbe realisticamente una sorta di funzionalità nascosta. Gli utenti esperti la utilizzerebbero, ma l’utente medio del forum potrebbe non scoprirla mai.

Fare clic sul collegamento generato per vedere un’opzione sarebbe anche piuttosto nascosto. Se ci fosse un’interfaccia utente, sarebbe bello se migliorasse anche la reperibilità.

Forse un’icona sul collegamento generato per incoraggiare un clic. O un popup dopo aver selezionato un nome dall’elenco di completamento automatico. O l’idea di mcwumbly sopra:

…un elemento simile all’elenco degli indirizzi nel compositore di messaggi diretti che renderebbe esplicito quali persone e/o gruppi verranno notificati:
direct-message-address-list

2 Mi Piace

Sì, e senza dimenticare che nella maggior parte delle community la norma è probabilmente l’opposto di ciò che vogliamo qui su meta.

E se ci fossero delle magie e un’impostazione del sito potesse essere abilitata per rendere le notifiche meno rumorose per impostazione predefinita per i membri che vengono menzionati ma che non sono attivamente coinvolti in un argomento. Potrebbe esserci un popup che lo fa sapere al poster e gli dà l’opzione di notificarli comunque:

Hai menzionato @toddz @tobiaseigen ma non sono attivi in questo argomento. Sei sicuro di volerli notificare? sì/no/modifica post

2 Mi Piace

Non sono sicuro se questo sia correlato, ma fare <a>Username</a> produce la bolla di menzione: @NateDhaliwal e non notifica l’utente.

Per i gruppi, puoi usare <a class="mention-group">Group_name</a>, ad esempio: @customer-success.

Nota che in entrambi i casi, la @ è opzionale. NateDhaliwal e customer-success funzionano allo stesso modo.

3 Mi Piace

Non mi piacerebbe che apparisse nulla mentre sto scrivendo :thinking:

1 Mi Piace

Bene, sembra che questa funzione esista già per gli utenti esperti!

Personalmente, vorrei vedere un’impostazione per utente per controllare questo (con un’impostazione predefinita per tutto il sito) con le seguenti opzioni:

  1. Nessuna notifica per una @menzione - forse un piccolo punto blu invece?

  2. Una singola notifica per una @menzione - quello che penso dovrebbe essere l’impostazione predefinita

  3. Argomento impostato su “In osservazione” per una @menzione - comportamento principale attuale (leggermente aggressivo)

2 Mi Piace

Immagino che una semplice risposta sì/no/modifica richieda meno codice da implementare rispetto alla finestra di dialogo di mcwumbly con selezione per utente.

Mi chiedo però riguardo alla parola “attivo”. Significherebbe semplicemente presente nel topic?

Ad esempio, sto menzionando mcwumbly senza un @ perché, anche se è lì, non è stato attivo nel thread dal 2018 e penso che lo riporterai indietro se appropriato. Un utente normale penserebbe di omettere l’@? O lo userebbe per abitudine o per norme percepite, poi si troverebbe di fronte a una scelta tutto o niente? :thinking:

2 Mi Piace

Neanch’io! Ma quando si clicca sull’@username, vedere un piccolo menu con opzioni (simile alla selezione e citazione/modifica/spiegazione del testo) sarebbe molto figo.

1 Mi Piace

Questo è molto utile, e dato che la necessità di creare ‘@menzioni’ finte che non notificano è probabilmente una funzionalità riservata agli utenti esperti, questo potrebbe essere tutto ciò di cui abbiamo bisogno. Grazie @NateDhaliwal

Si potrebbe creare un componente aggiuntivo personalizzato per la barra degli strumenti del compositore di markdown che racchiuda il testo in \u003ca class=\"mention\"\u003e TESTO \u003c/a\u003e. (Ho visto un TC o un plugin che aveva quel tipo di funzionalità personalizzata, ma non ricordo quale fosse!)

Ho anche usato uno strumento a livello di sistema operativo chiamato Espanso che espande automaticamente le tue abbreviazioni personalizzate nel testo che desideri, anche questo potrebbe essere utile qui per inserire rapidamente l’HTML.

2 Mi Piace

Sì, non dovrebbe essere troppo difficile, credo? Se non ricordo male, sarà qualcosa del genere:

api.onToolbarCreate((event) => {
  event.applySurround(...);
});

A bruciapelo.

1 Mi Piace

Questo è cambiato di recente nel core? Ho appena notato che essere menzionato non sembra avermi portato a “Segui” su un argomento qui su meta.discourse.org - e non sembra farlo nemmeno sui miei siti.

Questo è un bel sollievo!

1 Mi Piace

Non credo che una menzione abbia mai fatto sì che una persona iniziasse a seguire un argomento.

Una volta, quando ero un utente, ho suggerito questa opzione, ma sono abbastanza sicuro che non sia mai stata implementata in nessuna forma: Preference: Automatically Watch Topic when I am @mentioned, quoted, or invited

2 Mi Piace

Sono sicuro al 99% che non abbiamo mai fatto sì che le menzioni cambiassero il livello di notifica dell’argomento della persona menzionata.

Se è quello che è successo, è stato molto probabilmente dovuto a un altro fattore (l’utente segue l’argomento/la categoria, un MP, ecc…)

2 Mi Piace

Nathan, c’è qualche possibilità che tu abbia modificato un’impostazione utente che influisce su questo a \u003chttps://meta.discourse.org/my/preferences/tracking\u003e?

Forse l’impostazione “traccia automaticamente le discussioni in cui entro…”? La mia è impostata a 4 minuti.

Screenshot 2025-12-18 at 12.18.48 PM

\u003csmall\u003e(a proposito: è interessante che queste impostazioni non consentano a un utente di vedere quali siano le impostazioni predefinite del sito e consentano di reimpostare una preferenza ai valori predefiniti del sito. Questo è utile per le impostazioni del sito.) \u003c/small\u003e

2 Mi Piace

Mi piace molto questa idea, e a volte ho voluto menzionare qualcuno senza notificarlo.

Non so per le altre lingue, ma in francese, alcuni tasti con caratteri accentati possono essere leggermente fastidiosi da usare perché quando li si digita, non appaiono subito nel campo di testo[1]. Bisogna premere un altro tasto, e l’output varierà a seconda del secondo tasto premuto.

Esempio con ~, che può essere usato come accento.

Se si preme ~ e poi Invio, viene visualizzato ~.

Se si preme ~ e poi z, viene visualizzato ~z.

Ma se si preme ~ e poi a, verrà visualizzato ã.

Non è un grande inconveniente, ma non mi sorprenderebbe se alcuni francesi non sapessero come scrivere ~ prima di una lettera :thinking:


  1. Si applica a ~, `, ^ e ¨ ↩︎

No, riguardava sicuramente il seguire. Sospetto di aver semplicemente creduto a qualcosa che si è rivelato non essere vero!

1 Mi Piace

La nostra comunità dovrebbe essere in grado di creare directory su chi contattare per quale motivo.

L’implementazione dovrebbe essere il più possibile intuitiva, in modo che anche le persone non tecniche possano aggiungere o modificare facilmente le informazioni.

Spero di poter sfruttare i vantaggi dell’interfaccia utente per le menzioni, come (a) l’apertura della casella di ricerca dopo aver digitato @ e (b) il collegamento alla scheda utente da questa voce, ma senza inviare una notifica a tutti gli utenti elencati.

Attualmente utilizzo [Nome Utente](/u/login) senza nessuna delle funzionalità sopra menzionate.

Stavo pensando a qualcosa come

  • [directory-utenti] … molte menzioni nelle Tabelle … [/directory-utenti]
  • [utente]login[/utente]
  • una sorta di @@login con escape

Come si potrebbe realizzare questo?

2 Mi Piace

L’ho già usato e sembra funzionare: Firepup650
Raw:

<a class="mention" href="/u/firepup650">Firepup650</a>

Nota che l’apertura in una nuova scheda fa riferimento all’href, mentre il clic sulla menzione stessa ha un comportamento diverso, ES: Firepup650
Raw:

<a class="mention" href="/u/thoka">Firepup650</a>
3 Mi Piace
https://meta.discourse.org/u/thoka

https://meta.discourse.org/u/Firepup650

https://meta.discourse.org/u/Heliosurge
1 Mi Piace

Funziona anche questo, ma non fornisce l’interfaccia utente della scheda utente al clic (che è ciò che ho dedotto volesse l’OP).

2 Mi Piace

Rileggendo l’affermazione dell’Op. Menzionano il contatto. Quindi potrebbe anche essere un semplice URL per inviare un pm/dm cliccando su un nome utente in un elenco.\n\nie\n\nElenco del Team di Supporto\nNomi dei membri cliccabili che avviano un pm/dm per un particolare utente cliccato.\n___\nTuttavia la tua soluzione sarebbe più eloquente poiché l’utente potrebbe vedere la scheda completa e scegliere di inviare messaggi o chattare. Quindi il tuo metodo dimostrato sembra la soluzione migliore.

1 Mi Piace