I don’t know if there is a way to expose site/plugin settings to non-admins.
The plugin could be extended to add a button to user profile screens to toggle forced moderation on and off for the displayed user. That would make it possible for moderators to use it.
Realistically, I don’t know if I will have time to add that to the plugin myself in the near future, but I’d take a pull request if someone else wants to.
Onestamente, non sono sicuro. Non ho ancora esplorato la nuova funzionalità della coda di revisione.
Quando l’ho corretta per la v2.3, ho dovuto modificarla in modo che restituisse :trust_level o :skip invece di true o false. Non so se sia necessario fare altro?
Non sono sicuro di quante richieste di moderazione per utente riceviamo dai clienti, ma potrebbe valere la pena dare un’occhiata rapida per definire l’ambito del compito, nel caso lo affrontassimo in futuro.
Ho appena riveduto il codice e sono rimasto sorpreso di vedere che è semplice ed elegante! Utilizza i metodi esistenti per l’impilamento dei post, quindi utilizza automaticamente la coda di revisione e non dovrebbe essere necessario aggiornare altro.
Sto cercando la funzionalità opposta: qualsiasi utente che appare in una piccola lista di utenti non dovrebbe avere i propri post moderati. (Alcuni post vengono trattenuti a causa di parole monitorate che gli spammer tendono a usare, e questo sta dando fastidio a alcuni utenti di lunga data.)
Se faccio un fork e modifico questo plugin, c’è qualcosa che potrei restituire sulla riga 19 per assicurarmi che gli utenti corrispondenti non abbiano i propri post moderati? (magari qualcosa come :skip invece di :trust_level?)
Sembra che funzioni. Ho inserito il codice del plugin qui nel caso in cui qualcun altro ne abbia bisogno. Qualsiasi utente presente nell’elenco bypassa la moderazione.
Questo plugin funziona con la versione corrente di Discourse?
Cosa succederebbe se il plugin smettesse di funzionare in futuro? Smetterebbe semplicemente di conservare i post degli utenti per la moderazione, o potrebbe rompere altre cose?
Per testarlo dopo un aggiornamento, potrei semplicemente provare a pubblicare come utente fittizio TL0 e vedere cosa succede?
Mi ci è voluto un po’ per trovarle oggi, quindi spero che aggiungere i dettagli qui sia d’aiuto. È possibile trovare le impostazioni cercando “approva” (invece di “modera” o “moderazione”) o guardando nella scheda “Pubblicazione”. L’impostazione più rilevante sembra essere approva a meno che il livello di fiducia.
Lo sto ancora usando e non ho riscontrato problemi né segnalazioni di malfunzionamenti.
Probabilmente non farebbe più nulla, con un comportamento che tornerebbe a quello precedente all’uso del plugin, ma è difficile da prevedere poiché dipenderebbe da come cambierebbero le cose.
Prova a pubblicare come qualcuno che non è presente nella configurazione del plugin, e poi come qualcuno che lo è, e verifica che uno vada a buon fine senza (ulteriore) moderazione mentre il post dell’altro viene aggiunto alla coda di moderazione per la revisione.
Questo plugin è molto apprezzato e funziona ancora dopo tutti questi anni senza aggiornamenti.
Abbiamo ancora visto i post come visibili e ho testato in un browser privato per escludere il mio stato di staff. Tuttavia, ho letto di flag, moderazione e nascondimento e quindi ho impostato la sensibilità di nascondimento su alta.
Non sono sicuro che l’alta sensibilità farà il suo dovere o meno perché il nostro “amico” è stato silenziato (due volte) e sta per essere espulso.
Se mai vorrai fare un aggiornamento, questa funzionalità di nascondimento senza regolare la sensibilità globale potrebbe essere utile. Forse il plugin può essere un “utente staff” che segnala. Penso che le segnalazioni dello staff lo nascondano automaticamente. Non sono del tutto sicuro di come funzionino le segnalazioni e il nascondimento, però. Siamo un nuovo gruppo e ne abbiamo avuto bisogno solo per una persona che è già stata silenziata due volte.
Anche una lista a discesa per cercare e selezionare gli utenti sarebbe bella, ma inserire manualmente il nome funziona. Il plugin fa il suo lavoro.
Come diciamo nel mondo buddista
Sadhu Sadhu Sadhu. Ottimo lavoro!
Siamo anche grati al Discourse Team per FOSS e per aver rivelato come ospitare autonomamente per i nostri gruppi più piccoli, il che ci consente anche di aggiungere plugin.
Non so se qualcosa è cambiato di recente, ma nel modo in cui il plugin e le versioni di Discourse dell’epoca funzionavano l’ultima volta che è stato attivato sul nostro forum, i post segnalati venivano trattenuti nella coda di moderazione e visibili solo allo staff/amministratori.
Per quanto ne so, non ho modificato alcuna impostazione di Discourse per far sì che ciò accada.
Forse puoi fare un test.
Tuttavia, da quello che ho potuto vedere, il nostro “amico” continuava ad apparire anche dopo essere stato “segnalato”.
Ho potuto vedere in una finestra di navigazione privata in modo che il mio stato di “god” non fosse rivelato a discourse.
Ho esaminato questo nelle impostazioni e sembra che l’impostazione predefinita per nascondere i post sia “Medium”.
L’ho poi cambiata in “High”, che probabilmente nasconde alla prima segnalazione.
Sembra che la “moderazione” sia tecnicamente chiamata “flagged”, ma potrei sbagliarmi. Sono nuovo a tutto questo.