Stiamo utilizzando la funzionalità di filtro per liste di parole, in modo che i nuovi post vengano bloccati, segnalati o richiedano approvazione.
Per i post che necessitano di approvazione, sarebbe utile vedere direttamente quale parola ha attivato la richiesta di approvazione.
La nostra lista di parole per l’approvazione contiene attualmente 63 termini (alcuni dei quali con l’asterisco alla fine, ampliando ulteriormente le possibilità), e cercare manualmente nel post le parole per capire perché è stata attivata l’approvazione risulta piuttosto fastidioso per i moderatori.
I actually took a quick look at this but the way watched words currently worked is they’re munged together into one big regular expression that returns true/false if it matches. With some refactoring we could have the watched word code return the word(s) that matched and then I could include that in the review queue.
Il testo ‘Questo post include una parola monitorata’ viene visualizzato quando un post richiede approvazione a causa di una parola monitorata. Se un post viene segnalato a causa di una parola monitorata, il testo non viene visualizzato.
Ciò risolverà il problema in modo che, se un post viene segnalato automaticamente a causa di una parola monitorata, venga inclusa la stessa spiegazione prevista quando è richiesta l’approvazione: