Stato utente

No, al momento non ne abbiamo uno. Mi chiedo quale sarebbe il caso d’uso per un hook del genere?

8 Mi Piace

Quando un utente imposta uno stato, tale stato potrebbe essere propagato ad altri strumenti/siti web nel nostro sistema.

Ad esempio, Fedora Packager Dashboard — mattdm potrebbe includere quando sono in vacanza, e forse ancora più utile, poiché i pacchetti Fedora hanno spesso più manutentori, mostrarmi lo stato dei co-manutentori, così so chi altro è disponibile (o meno).

Oppure, un caso molto più meta ma comunque molto interessante per me: potremmo assegnare il badge vacanza quando qualcuno imposta il proprio stato in modo appropriato (sul nostro sistema di badge, non quello interno di Discourse[1]).


  1. anche se in realtà sto collegando anche quello ↩︎

11 Mi Piace

Una delle mie preoccupazioni nell’utilizzare questo è che il caso d’uso dell’intestazione sia una notifica di vacanza. Penserei che molte persone vorrebbero condividere quel tipo di stato con persone di cui si fidano di più, ma non pubblicarlo ampiamente su Internet.

Avrebbe senso limitare facoltativamente lo stato in modo che sia visibile solo ai membri di un gruppo configurabile, che potrebbe essere impostato su trust_level_n per un certo valore di n, o allo staff, o a qualche altro gruppo che abbia senso per un particolare sito?

6 Mi Piace

Ciao, ho appena abilitato questo nella nostra community, funziona alla grande, tuttavia c’è un modo per impedire l’uso di determinate parole su questo in quanto posso inserire qualsiasi testo desideri. C’è qualcosa che mi sono perso.. grazie

3 Mi Piace

Mi dispiace, al momento no. È stato suggerito di eseguirlo tramite Watched Words, ma non è ancora stato implementato. Al momento utilizzo una query di data-explorer per fornire una panoramica, e la combino con la possibilità di rimuovere gli stati dalla pagina Preferenze/Account dell’utente, se questo può essere d’aiuto?

5 Mi Piace

Apprezzo la risposta. Quel modo che hai detto è facile da implementare o una seccatura? Altrimenti posso semplicemente tenere d’occhio quello che scrivono le persone.

Grazie ancora.

3 Mi Piace

Finché hai il plugin data-explorer è piuttosto semplice. :+1: (devi solo ricordarti di eseguirlo)

La query più semplice sarebbe:


SELECT *
FROM user_statuses
ORDER BY set_at DESC

Oppure potresti averne una più elegante con un link diretto alla pagina Preferenze/Account dell’utente. ad es.


SELECT us.user_id,
       us.emoji,
       us.description,
       'https://meta.discourse.org/u/' || u.username || '/preferences/account' AS preferences_account_url
FROM user_statuses us
JOIN users u ON u.id = us.user_id
ORDER BY set_at DESC

7 Mi Piace

Siamo in un po’ molto ritardo per la festa dello stato e l’abbiamo abilitata solo oggi.

Nelle impostazioni, posso chiedere riguardo a:

(sperimentale) Consenti agli utenti di impostare un messaggio di stato personalizzato (emoji + descrizione).

Questo è stato “sperimentale” per cinque mesi, ci sono rischi nell’abilitarlo nel nostro ambiente di produzione? Quando passerà da sperimentale a stabile? :thinking:

E questa sarebbe una grande aggiunta :blush:

3 Mi Piace

È sicuro eseguirlo in un ambiente di produzione. Inizialmente lo abbiamo etichettato come sperimentale perché stavamo apportando molte modifiche. Le cose si sono stabilizzate parecchio ora con la funzionalità, quindi penso che potremmo probabilmente rimuovere quell’etichetta in questo momento.

5 Mi Piace

Grazie per le rassicurazioni Dave @mcwumbly :smiley:

2 Mi Piace

amo questa funzionalità ma voglio abilitarla solo per il nostro staff: possiamo limitarla ai gruppi? So che molti dei nostri utenti vorrebbero abusare di questa funzionalità, o almeno usarla in un modo non previsto.

3 Mi Piace

11 post sono stati spostati in un nuovo argomento: Creazione di un componente per limitare lo stato utente allo staff

Solo un piccolo aggiornamento su questo, la prova su Meta è conclusa, ma puoi ancora testare questa funzionalità su try.discourse.org. :+1:

6 Mi Piace

Mi stavo chiedendo, se questa sta diventando una funzionalità ufficiale, perché viene disabilitata in Meta?

3 Mi Piace

Non abbiamo tutte le funzionalità abilitate su Meta, solo quelle che ci servono di più. Penso che lo stato utente sia davvero utile per i siti in cui è più importante sapere cosa stanno facendo gli altri. Qui venivano usati principalmente come firme, cosa che non vogliamo incoraggiare (altri siti potrebbero apprezzare molto questo elemento).

7 Mi Piace

Per chiunque legga questo e voglia limitarne l’uso per questo motivo, ho creato un piccolo strumento per farlo tempo fa.

3 Mi Piace

In un forum che aiuto a moderare, gli stati vengono spesso utilizzati per scherzi tra lo staff (ad esempio, io “mangio la produzione” e @Firepup650 “rompe la produzione” (solo per dare un esempio insolito di come potrebbero essere utilizzati).

5 Mi Piace

Un post è stato diviso in un nuovo argomento: Richiesta di funzionalità: quando si imposta lo stato dell’utente, fornire un elenco rapido degli “ultimi 5 stati dell’utente”