Livello di fiducia personalizzato

Scusa il ritardo, ho provato alcune cose.

Quindi, ecco dove mi trovo al momento:

  • Il livello di fiducia personalizzato per “Ignorare gli utenti” non viene visualizzato nelle impostazioni di Discord (con il codice attualmente su Master), quindi stavo ricontrollando nelle impostazioni del plugin per vedere se avessi perso qualcosa.

  • Nel frattempo ho scritto questo a causa dell’idea di limitare gli utenti TL0 dal mettere like e dei dubbi impliciti sul funzionamento di Discourse (ecco perché ho avvisato i maintainer) e perché avrei provato ad aggiungere quella funzione da solo se nessuno avesse visto “problemi potenziali” nel limitare tale azione.

  • Mentre configuravo l’intero ambiente di “Test locali”, ho avuto questo strano bug in cui gli utenti non potevano vedere i profili degli altri. Sono andato nel mio ambiente di produzione e… succede anche lì! Ho rimosso il plugin e il problema è scomparso (e questo senza che io abbia apportato modifiche, quindi si tratta anch’esso del codice su Master). Avete anche voi questi problemi? Ho provato su un’installazione vanilla ed è successo anche lì, senza toccare le impostazioni CSL.

2 Mi Piace

Aggiungo un bump per dire che non sono ancora riuscito a risolvere questo problema. Non so se i manutentori riscontrino lo stesso problema o se io stia trascurando qualcosa nelle configurazioni.

1 Mi Piace

Ciao,
Questo plugin è stato principalmente un’esperienza di apprendimento piuttosto che un progetto serio. Potrebbe seguire una riscrittura, ma non è prevista nel prossimo futuro. Tuttavia, posso offrire supporto in una certa misura e accetto sicuramente le PR.

Per i problemi immediati che hai menzionato, @Ahmed_Gagan cercherà di dar loro priorità. Dovresti vedere un aggiornamento a breve.

3 Mi Piace

Ciao @Iceman,
ho aggiunto un paio di nuovi commit al ramo master del plugin.
Secondo i miei test, il plugin funziona correttamente su discourse master. Per favore, testa il plugin e segnala eventuali problemi.
Grazie per aver segnalato il problema :grin:

2 Mi Piace

Ciao, sono felice di aver scoperto il tuo plugin. Il mio Discourse è piuttosto chiuso e richiede solo due livelli di fiducia. Tuttavia, poiché ci sono alcune privilegi che il livello 2 possiede e che non posso concedere al livello 1, mi chiedo se il tuo plugin possa includerli? Quelli che sono riuscito a scoprire sono:

  • inviare inviti dalla pagina dell’utente (al momento sembra che nel plugin sia disponibile solo l’invio di inviti da un argomento)
  • creare messaggi personali di gruppo
2 Mi Piace

Ciao @paulrudy,
Grazie per i suggerimenti, desideri sponsorizzare questa funzionalità?

Non sono nella posizione di farlo in questo momento. Si tratta di un nuovo Discourse, ma lo prenderò in considerazione in futuro man mano che acquisiremo utenti e, potenzialmente, una fonte di finanziamento!

2 Mi Piace

Nessun problema.
Poiché queste funzionalità non sono correlate a questo plugin, che è stato creato per personalizzare le capacità dei livelli di fiducia e non per aggiungere funzionalità personalizzate a Discourse, farò comunque alcune ricerche per capire se queste funzionalità siano utili alla comunità. Se sì, creerò un plugin separato per questo :slightly_smiling_face:

1 Mi Piace

Grazie. Non sono sicuro di aver capito. Stai dicendo che le funzionalità che ho menzionato non sono correlate alle capacità dei livelli di fiducia, ma in Comprendere i livelli di fiducia di Discourse vengono citate come capacità del livello di fiducia 2:

Gli utenti al livello di fiducia 2 possono…

  • Utilizzare il pulsante “Invita altri a questo argomento” per l’onboarding con un solo clic di nuovi utenti per partecipare agli argomenti
  • Invitare utenti esterni a messaggi privati, creando un gruppo di messaggi privati
1 Mi Piace

Penso di aver sbagliato, non preoccuparti, darò un’occhiata e ti farò sapere​:slightly_smiling_face:

1 Mi Piace

Tutte le risposte sono troppo lunghe da leggere, ma la mia domanda è: potresti eliminare completamente tutti i livelli di fiducia dei gruppi e ricominciare da capo con nuovi nomi?

1 Mi Piace

Ciao @paulrudy
Le tue richieste di funzionalità sono ora disponibili nel ramo master del nostro plugin. Controllale e segnala qui eventuali problemi.

Per questa richiesta, ho aggiunto una nuova impostazione del sito csl_min_trust_level_to_invite_to_forum con cui puoi specificare quale livello di fiducia è necessario per invitare utenti al forum.

Per questa richiesta esiste già un’impostazione del sito csl_can_invite_to_topic_min_trust_level nel plugin.
Impostandola, gli utenti che non hanno il livello di fiducia specificato non potranno invitare altri né in argomenti né in MP.

1 Mi Piace

Ottimo, grazie! Utile per un forum chiuso che vuole acquisire nuovi membri, mentre gli utenti nuovi sono ancora in fase di apprendimento.

Non me ne ero reso conto, è perfetto.

Ho una domanda riguardo alle tre impostazioni “csl numero di risposte”: impostarle a “0” significa illimitato o impedisce qualsiasi risposta? Per me avrebbe senso che sia la prima opzione (illimitato), menzionando il caso nella descrizione.

1 Mi Piace

Sì, al momento lo impedisce. Ma è un ottimo riscontro: per renderlo utile al momento, puoi impostare un valore alto come 9999 su tutte e tre le impostazioni. Correggerò il problema e ti informerò qui.

1 Mi Piace

Ho provato a installare il plug-in e, dopo aver ricompilato il codice, ho scoperto che la pagina di amministrazione si è aperta con l’errore 500.

2 Mi Piace

Grazie per aver segnalato il problema. Presto aggiungerò una correzione.

1 Mi Piace

Ciao. Grazie per un ottimo plugin!

Ho ricevuto anch’io l’errore 500. Sai quando verrà risolto?

Grazie in anticipo!

2 Mi Piace

Ciao @PolitiskAktiv
Mi sono completamente dimenticato di sistemare questo, verrà risolto al più presto.

@FunnySmile @PolitiskAktiv
Questi problemi sono stati risolti. Grazie a tutti per aver segnalato gli errori. Segnalate pure eventuali problemi qui.

2 Mi Piace

Sembra un buon momento per chiedere: c’è un modo per gli utenti di visualizzare i requisiti locali del livello di fiducia?

1 Mi Piace