È possibile visualizzare il gruppo utente del primo poster nell'elenco degli argomenti più recenti/nuovi?

Ciao a tutti :wave:

Mi stavo chiedendo se ci fosse un modo per fare quanto segue:

  • Ogni volta che un utente di un certo gruppo è il primo a postare/creare un argomento
  • Taggare quell’argomento con il nome del loro gruppo
  • E avere quel tag (nome del gruppo) visibile solo a un altro gruppo di utenti all’interno delle dashboard Latest o New

Ho esaminato i flairs, ma non funzionano perché non sono visibili nelle dashboard. Stavo pensando di creare un plugin personalizzato come suggerito qui, ma non siamo self-hosted, quindi anche questo non funziona.

Grazie!

1 Mi Piace

Ciao Nemanja :wave:t5: :slight_smile:

Quello che hai descritto sarebbe difficile da ottenere subito, ma forse possiamo ancora aiutarti. Puoi condividere cosa stai cercando di ottenere con questa configurazione? Forse possiamo suggerire altri modi per farlo, come ad esempio utilizzare i permessi di categoria e gruppo.

2 Mi Piace

Ciao @osioke e grazie per la rapida risposta!

Stiamo studiando come creare

  • un modo visivamente facile da individuare per
  • amministratori/personale per capire
  • a quale gruppo di utenti appartiene la domanda

Questa funzionalità/tag dovrebbe quindi essere visibile solo ad amministratori/personale.

2 Mi Piace

Forse farli pubblicare in una categoria in cui solo quel gruppo può creare argomenti? Questo è il modo più semplice.

2 Mi Piace

Grazie per il suggerimento! Purtroppo non funziona poiché l’argomento deve essere visibile all’intera community. I tag sarebbero lì solo per gli amministratori.

1 Mi Piace

E vuoi che questo modo visivo sia visibile dalla vista dell’ultimo o del nuovo argomento (o come li hai definiti dashboard), giusto?

Chiedo per essere certo e per vedere se i flairs possono essere resi visibili dalla vista dell’argomento tramite un componente tematico.

Sì, esatto, voglio vedere il gruppo che pone la domanda nelle visualizzazioni degli argomenti più recenti/nuovi. Pensavo che i tag sarebbero stati migliori poiché i flairs possono essere visti da chiunque, non solo da amministratori/staff.

Fammi sapere se è un’opzione comunque :grinning:

1 Mi Piace

L’uso dinamico dei tag rientrerebbe nel territorio dei plugin personalizzati, che potrebbero o meno funzionare per il tuo caso d’uso. Quindi sto esaminando altri possibili modi.

1 Mi Piace

Apprezzo l’aiuto @osioke :pray:

1 Mi Piace

E sì! È possibile in un componente del tema. :slight_smile:

Negli elenchi degli argomenti abbiamo primary_group_id e flair_group_id dell’utente che ha creato l’argomento… quindi dovremmo essere in grado di recuperare il nome del gruppo o il flair pertinente utilizzando quello e usarlo nelle viste che hai menzionato.

Questo è comunque ancora un lavoro personalizzato, quindi puoi usare il nostro Marketplace per farlo o farlo internamente. :blush::tada:

1 Mi Piace

Penso che la cosa del flair possa essere la tua soluzione, ma puoi creare una categoria che tutti possano leggere e a cui rispondere, ma solo alcuni possano avviare un nuovo argomento.

2 Mi Piace

Grazie per il suggerimento @osioke, molto apprezzato. Per quanto ne so, consiglieresti di ingaggiare qualcuno dal Marketplace per fare il lavoro?

1 Mi Piace

Fallire è sicuramente la strada che sceglierei anch’io, ma si basa sul fatto che il gruppo sia il gruppo primario dell’utente, il che fallisce non appena l’utente modifica quelle impostazioni.

Un’altra alternativa sarebbe assegnare automaticamente un badge agli utenti del gruppo. Ciò significa che lo staff può semplicemente fare clic sul nome e vedere dal profilo in quali gruppi si trova la persona, non è immediato come il flair, ma è meno probabile che subisca interferenze da parte dell’utente (gli utenti non possono rimuovere i badge, per quanto ne so).

Query SQL per il badge, dove in questo esempio “discourse-admins” è lo slug del gruppo.

select user_id, created_at granted_at, NULL post_id
from group_users
where group_id = (
  select g.id from groups g where g.name = 'discourse-admins'
)

E queste sono le impostazioni

1 Mi Piace

Sì! Ti consiglierei anche di fare una due diligence mentre scegli qualcuno da lì. Se hai qualche preoccupazione al riguardo, fammelo sapere :slight_smile:

Vedi anche il commento di @Tris20, potrebbe non essere quello che desideri, ma è comunque un’idea interessante.

Grazie per i suggerimenti @pfaffman e @Tris20, apprezzo l’aiuto :pray: Stiamo esaminando una soluzione che sia visibile dalle viste nuove/più recenti, quindi un componente tema personalizzato potrebbe essere l’opzione migliore.

2 Mi Piace