BOZZA: Ricreare la Lounge

La categoria Lounge di Meta e le menzioni sparse della funzionalità deprecata a volte suscitano l’interesse di un utente. Questa guida è rivolta a quelle persone. Ho testato i processi, ma la stesura è una beta. Feedback benvenuti!

Introduzione

In passato, Discourse era dotato di default di una categoria Lounge disponibile per gli utenti che raggiungevano e mantenevano il Livello di Fiducia 3. Meta stessa ha ancora la categoria Lounge.

Oggi, la categoria Lounge - e le relative autorizzazioni e messaggi al raggiungimento del TL3 - non sono più incluse nelle nuove installazioni di Discourse. Ma se desideri una Lounge, puoi ricreare il concetto. Di seguito sono riportati due approcci tra cui scegliere.

(La chiameremo “Lounge” qui, ma dalle il nome che preferisci.)

La Soluzione A rispecchia l’impostazione originale, concedendo semplicemente agli utenti TL3 l’accesso a una categoria Lounge.

  • L’accesso alla Lounge viene perso quando si perde lo stato TL3, in base all’attività e a un periodo di tempo regolabile.

La Soluzione B aggiunge gli utenti TL3 a un gruppo utente aggiuntivo con accesso a una categoria Lounge.

  • Se un utente esce dal TL3, non verrà rimosso dal gruppo utente con accesso alla Lounge.
  • Gli utenti non-TL3 possono essere aggiunti manualmente a questo gruppo.

:asterisk: Ogni soluzione è autonoma. Non è necessario combinare i passaggi di entrambe.

:warning: Quando si considerano queste opzioni, ricordare che il TL3 include determinati privilegi amministrativi per il sito, non solo l’accesso alla Lounge: Riferimento alle autorizzazioni per Livello di Fiducia


Soluzione A: Lounge per utenti TL3

1. Aggiungi la categoria Lounge

  • Vai a Tutte le Categorie
  • Clicca sul controllo a forma di chiave inglese e seleziona Nuova Categoria.
  • Assegna il nome “Lounge” alla Categoria o quello che preferisci.
  • Imposta Sicurezza: rimuovi le autorizzazioni predefinite per “tutti”, e dai le autorizzazioni Vedi, Rispondi, Crea al gruppo trust_level_3

2. modifica la descrizione del badge Regolare

Quando un utente raggiunge il TL3 riceve il badge Regolare, e una notifica che lo indirizza alla pagina del badge. Puoi modificare la descrizione del badge per menzionare l’accesso alla Lounge:

  • Vai su Admin → Aspetto → Testi del sito
  • Cerca badges.regular.long_description
  • Modifica la descrizione per il badge Regolare per includere un riferimento o un link alla categoria “Lounge”.

(Potresti anche usare Discourse Automation per impostare un messaggio privato di “Sei stato promosso”, ma sembra superfluo.)

3. facoltativo — estendi l’accesso TL3 e Lounge

Se vuoi rendere più facile per gli utenti mantenere il TL3, manterranno anche l’accesso alla Lounge. Ci sono molti criteri TL3 che puoi regolare.

  • Vai su Admin → Tutte le impostazioni del sito
  • Cerca “TL3” e rivedi/regola i requisiti.
  • Per renderlo semplicemente permanente, imposta l’impostazione TL3 promotion min duration a 10.000 giorni o qualcosa del genere.

Segue un approccio alternativo per assegnare e preservare l’accesso alla Lounge…


Soluzione B: Lounge per un nuovo gruppo utente che includa TL3

Come suggerisce Nate, puoi aggiungere gli utenti TL3 a un gruppo separato con accesso alla categoria Lounge. Se il TL3 viene perso, l’utente rimane nel gruppo separato e può continuare a usare la Lounge.

Un vantaggio secondario è che puoi aggiungere manualmente qualcuno a quel gruppo se è speciale ma non ha raggiunto il TL3 (e se non vuoi promuoverlo per avere tutti gli altri privilegi TL3.)

1. aggiungi il gruppo utente “Loungers”

  • Vai su Gruppi, o /g
  • Clicca sul pulsante Nuovo Gruppo.
  • Assegna il nome “Loungers” o quello che preferisci.

Rivedi/modifica le impostazioni predefinite del Gruppo. Alcuni suggerimenti:

  • Visibilità: Chi può vedere questo gruppo?“Proprietari del gruppo, membri e moderatori”
  • Visibilità: Chi può vedere i membri di questo gruppo?“Proprietari del gruppo, membri e moderatori”
  • :warning: Consenti agli utenti di lasciare liberamente il gruppo dovrebbe essere lasciato disabilitato. Abilitare questa opzione potrebbe creare confusione, poiché l’automazione che creeremo di seguito riaggiungerà gli utenti T3 al gruppo “Loungers” ogni volta che viene eseguita.

2. aggiungi la categoria Lounge

  • Vai a Tutte le Categorie
  • Clicca sul controllo a forma di chiave inglese e seleziona Nuova Categoria.
  • Assegna il nome “Lounge” alla Categoria o quello che preferisci.
  • Imposta Sicurezza: rimuovi le autorizzazioni predefinite per “tutti”, e dai le autorizzazioni Vedi, Rispondi, Crea al tuo nuovo gruppo “Loungers”.

3. facoltativo – modifica la descrizione del badge Regolare

Se hai intenzione di impostare un messaggio privato di benvenuto automatizzato per tutti gli utenti Lounge (punto 4.2 di seguito) puoi probabilmente saltare questo passaggio.

Quando un utente raggiunge il TL3 gli viene dato il badge Regolare. L’utente riceve una notifica che lo indirizza direttamente alla pagina del badge Regolare. Puoi modificare la descrizione di questo badge per menzionare l’accesso alla Lounge:

  • Vai su Admin → Aspetto → Testi del sito
  • Cerca badges.regular.long_description
  • Modifica la descrizione per il badge Regolare per includere un riferimento o un link alla categoria “Lounge”.

4. configura le Automazioni di Discourse

Il plugin Discourse Automation è incluso nei forum di default.

4.1 - aggiungi utenti TL3 al nuovo gruppo “Loungers”

  • Vai su Admin → Plugin → Automazione
  • Clicca: Aggiungi Automazione
  • Scegli: Appartenenza al Gruppo Utente tramite Badge
  • Imposta Nome: “Aggiungi Regolari a Loungers” o simile
  • Imposta Trigger: Ricorrente
  • Imposta Ricorrenza: Usa il tuo giudizio. Ogni 1 giorno potrebbe essere sufficiente. (Ogni 1 minuto è utile per i test.)
  • Imposta Badge: Regolare
  • Imposta Gruppo: Loungers o qualunque nome tu abbia dato al tuo nuovo gruppo in precedenza.

4.2 - facoltativo — crea automazione messaggio privato di benvenuto

I nuovi utenti TL3 ricevono una notifica che li indirizza direttamente alla pagina del badge Regolare. Lì vedranno la descrizione del badge che hai avuto la possibilità di modificare in precedenza.

Ma se pensi di aggiungere persone non-TL3 a “Loungers”, nota che non riceveranno tale notifica.

Questo potrebbe non essere un problema se comunichi direttamente con le persone.

Se desideri che venga inviato un messaggio privato automatizzato quando qualcuno viene aggiunto a “Loungers”, avrai bisogno di nuovo di Discourse Automation:

  • Vai su Admin → Plugin → Automazione
  • Clicca: Aggiungi Automazione
  • Scegli: Invia messaggi privati
  • Imposta nome: “Benvenuto nella Lounge” o simile
  • Imposta trigger: Utente aggiunto al gruppo
  • Imposta Gruppo Tracciato: “Loungers” o qualunque nome tu abbia dato al tuo gruppo
  • Imposta mittente dei messaggi privati: un account admin o system dovrebbe andare bene
  • Imposta Titolo e Corpo: crea il contenuto del messaggio

Questo messaggio privato viene inviato quando qualsiasi utente viene aggiunto a Loungers, sia manualmente che tramite promozione TL3. Quindi, se fai questo, potresti saltare la modifica del testo del badge Regolare al Punto 3.


Se noti problemi o informazioni obsolete in questo documento, rispondi qui o modifica la wiki.

3 Mi Piace

È intenzionale che i sottotitoli inizino con una lettera minuscola?

1 Mi Piace

È solo la mia abitudine per gli elementi numerati. Se sembra strano posso aggiornare.

2 Mi Piace