Approva a meno che non siano impostati gruppi consentiti

Ciao, ho una difficoltà con questa impostazione: approva a meno che i gruppi non siano consentiti.

Questa è la mia impostazione (TL1-TL4 sono state impostate, la schermata è in francese):

Sulla base dell’impostazione sopra, mi aspettavo che i post dei miei utenti TL2 non richiedessero l’approvazione, ma la richiedono. Potrei fraintendere l’impostazione o un’altra impostazione sta interferendo con il mio obiettivo che TL1 e TL superiori non debbano essere approvati? Grazie per le vostre idee.

3 Mi Piace

Hai provato con solo TL1? I livelli inferiori sono ereditati (cioè: TL3 = TL2 + TL1 +TL0)

Questa impostazione funziona come previsto per me. L’ho impostata su TL1 come la tua. quando il mio utente di test era TL 0, il suo post necessitava di approvazione

Screenshot 2024-09-19 at 5.42.54 PM

non appena l’ho cambiata in TL2, hanno potuto pubblicare (e quello vecchio non approvato è rimasto in coda)

Questo è un buon articolo correlato da leggere:

6 Mi Piace

Proverò solo con TL1. Ma non capisco perché l’aggiunta di livelli superiori dovrebbe interferire con quella logica.

1 Mi Piace

Puoi verificare le impostazioni del livello di fiducia del tuo utente di test? perché ho appena testato nello stesso modo con TL1, TL2 e TL3 come consentito, e il mio utente TL0 di test necessitava ancora di approvazione. non dovrebbe importare se aggiungi livelli superiori.

3 Mi Piace

Ok, ecco cosa ho fatto:

  1. “approva a meno che non siano consentiti gruppi” impostato su solo admin+moderatori+TL1
  2. Dal mio account utente di test che è su TL1, ho pubblicato un argomento, questo argomento è andato in coda di approvazione

Per come capisco la logica, non dovrebbe, vero?

Nota, la mia impostazione “approva nuovi argomenti a meno che non siano consentiti gruppi” è la stessa di “approva a meno che non siano consentiti gruppi”

Oh aspetta, questo era il primo argomento di quell’utente, ma la pubblicazione del secondo argomento non è entrata in coda, finora tutto bene.

Quindi ho spostato il mio utente di test a TL2 e ho pubblicato un nuovo argomento, e… è andato in coda di approvazione… E non dovrebbe, sono completamente perso :crazy_face:

Sono un caso disperato :woozy_face: Approverò tutti i post e gli argomenti per il momento.

Grazie comunque per il tuo interesse!

2 Mi Piace

Non capisco ancora qual è il problema. Ho anche testato le impostazioni per approva nuovi argomenti a meno che i gruppi autorizzati e funzionano come previsto.

Ho le seguenti impostazioni:

E il mio utente di test che è TL1 non può creare nuovi argomenti ma può ancora rispondere ai post, il che è esattamente ciò che ci si aspetta. TL0 richiede l’approvazione per risposte e nuovi argomenti, mentre TL1 può rispondere ma non può avviare nuovi argomenti senza approvazione. TL2 e versioni superiori possono fare entrambe le cose senza approvazione.

Forse la descrizione dell’impostazione è un po’ confusa con una doppia negazione nelle parole “a meno che” e “non può”. :thinking:

2 Mi Piace

Sì, usando le tue impostazioni, gli utenti TL2 che rispondono richiedono l’approvazione e non dovrebbero farlo.

Hmm… Le impostazioni della tua categoria sono forse impostate su Nuovi post richiedono approvazione? Se è così, l’autorizzazione della categoria, se non erro, avrà la precedenza sull’impostazione del sito.

5 Mi Piace

Hai abilitato impostazioni di approvazione diverse?
Come l’impostazione del sito approve post count o l’impostazione della categoria Require moderator approval of all new replies e Require moderator approval of all new topics?

5 Mi Piace

È anche confuso perché presuppone che la persona che configura l’impostazione comprenda l’implementazione interna dei gruppi di livelli di fiducia. Presa alla lettera, supporrei che la configurazione predefinita dell’impostazione stesse dicendo che qualsiasi utente che non sia un amministratore, un moderatore o un utente TL0 richiederebbe l’approvazione dei propri post. L’impostazione sta effettivamente configurando il livello di fiducia minimo del gruppo che non richiede l’approvazione.
Il valore predefinito dell’impostazione (amministratori, moderatori, trust_level_0) configura il sito in modo che qualsiasi utente possa pubblicare senza approvazione (ignorando le impostazioni menzionate nei post di @Heliosurge e @Moin). Per richiedere l’approvazione dei post di TL0, dovresti rimuovere trust_level_0 dall’impostazione e aggiungere trust_level_1, ecc…
La persona che configura l’impostazione deve sapere che l’appartenenza a un gruppo di livello di fiducia concede anche l’appartenenza a gruppi di livello di fiducia inferiori. La descrizione dell’impostazione non lo rende chiaro: “I post creati da utenti non appartenenti a questi gruppi devono essere approvati”.

6 Mi Piace

Molto d’accordo. Discourse ha così tanti strati sovrapposti a volte può essere intimidatorio e piuttosto una sfida capire le cose nel modo giusto. Con il raggiungimento dei risultati desiderati.

3 Mi Piace

Concordo con gli ultimi commenti, è difficile da capire. Controllerò tutte le mie impostazioni correlate.

2 Mi Piace

Le mie impostazioni:
approve post count = 1
Le altre due impostazioni nelle mie categorie sono impostate su no.

1 Mi Piace

Certo, vorrei che l’impostazione fosse descritta semplicemente come “Raggruppa i post che non richiedono approvazione”. E l’altra impostazione “Raggruppa gli argomenti che non richiedono approvazione”.

Nota: aggiungo che per i non madrelingua inglesi come me, la doppia negazione è un altro ostacolo.

2 Mi Piace

Penso che sia per questo che il primo post di un utente tl1 necessita di approvazione anche se imposti approva a meno che il livello di fiducia a tl1.

2 Mi Piace

Sì, ma i post accodati nel mio caso non sono i primi, quindi c’è qualcos’altro che non va.

1 Mi Piace

Ci sono un sacco di cose diverse che potrebbero andare storte sul tuo sito, e aiutarti sarà un gioco di “acchiappa la talpa” per il resto di noi.

Il mio suggerimento sarebbe di ripristinare molte delle impostazioni del sito che hai modificato ai valori predefiniti e vedere come vanno le cose. Per la maggior parte delle community, i valori predefiniti vanno benissimo e non è necessario modificarli.

Se scopri che nel tuo caso particolare devi apportare alcune modifiche, ad esempio per impedire agli spammer di registrarsi e pubblicare, non cambierei troppe impostazioni alla volta per semplificare la risoluzione di eventuali problemi che dovessero sorgere.

Concordo sul fatto che molte descrizioni delle impostazioni del sito siano confuse e possano essere migliorate. Accogliamo suggerimenti concreti per parole migliori, specialmente da persone che non parlano l’inglese come prima lingua e sono confuse da doppie negazioni, frasi inglesi particolari, ecc.

@simon abbiamo provato a correggere le descrizioni in alcuni punti, come personal message enabled groups.

Consenti agli utenti di questi gruppi di CREARE messaggi personali. IMPORTANTE: 1) tutti gli utenti possono RISPONDERE ai messaggi. 2) Amministratori e moderatori possono CREARE messaggi per qualsiasi utente. 3) I gruppi di livello di fiducia includono livelli superiori; scegli trust_level_1 per consentire TL1, TL2, TL3, TL4 ma non TL0. 4) Le impostazioni di interazione del gruppo hanno la precedenza su questa impostazione per i messaggi a gruppi specifici.

Se lo facessimo ovunque, aumenterebbe enormemente il testo e la sensazione che discourse sia eccessivamente complesso. Forse la soluzione qui è aggiungere una validazione in modo che si possa aggiungere solo un livello di fiducia. Se si tenta di aggiungere più di uno, apparirà un avviso che spiega come funzionano i livelli di fiducia e le autorizzazioni.

5 Mi Piace

Va bene, ci sono effettivamente due problemi qui, il mio e quello della chiarificazione di Discourse. Grazie per la tua chiara spiegazione.

2 Mi Piace

La confusione deriva dal trattare i livelli di fiducia come gruppi invece che come “livelli”. È semanticamente chiaro che se una persona ha un certo livello di fiducia, ha anche livelli di fiducia inferiori. A meno che non si comprenda l’implementazione interna, non è chiaro che se un utente è “nel” gruppo di un livello di fiducia, è anche nei gruppi di livelli di fiducia inferiori.

Probabilmente sarebbe più complicato del previsto, ma sarebbe più chiaro se questi tipi di impostazioni fossero suddivisi in due impostazioni:

  • approva a meno che il livello di fiducia (predefinito su TL0)
  • approva a meno che i gruppi (predefinito su “tutti”)

I valori predefiniti dell’impostazione corrente sono appropriati per la maggior parte dei siti, quindi dubito che l’impostazione venga modificata molto spesso.

4 Mi Piace