Convalida contenuto: Richiedi almeno 2 parole chiave, inclusa test1 o test2, nei nuovi argomenti

Ciao @S.AAKASH_MUTHIAH benvenuto su Discourse Meta! :waving_hand:

L’unica cosa che mi viene in mente al momento sono i modelli di modulo per categoria. Questi ti consentono di creare un modello per una categoria e puoi richiedere la convalida per rendere obbligatorio un campo. Tuttavia, come suggerisce il nome, sembra un modulo, quindi se desideri un argomento in cui le persone possano scrivere liberamente e includere una o due parole chiave, potrebbe non essere la soluzione migliore. Forse qualcun altro può intervenire :slight_smile:


:pencil: Modifica: Questo è ciò che ha detto ask Discourse AI quando gliel’ho chiesto ora.

Richiesta di parole specifiche nei topic di Discourse AI

ondrej:

C’è un modo per garantire che un utente includa una parola in un topic prima che gli sia permesso di pubblicarlo?

DiscourseHelper:

Ricerca

Ricerca per: Come può un amministratore richiedere che i topic includano una parola specifica nel loro titolo o corpo prima di poter essere pubblicati, utilizzando impostazioni di base, plugin o personalizzazioni, ed esiste una funzionalità integrata, o una soluzione alternativa, come l'automazione, per applicare questa restrizione ai nuovi topic?

Lettura

Letto: Content Validation: Require At Least 2 Keywords Including Either test1 or test2 in New Topics

Non esiste una funzionalità nativa integrata in Discourse per richiedere rigorosamente che un utente includa una parola specifica nel titolo o nel corpo di un topic prima di consentirgli di pubblicarlo.

Ecco le opzioni attualmente disponibili:

  • L’opzione nativa più vicina è utilizzare i “modelli di modulo per categoria”, che possono includere campi obbligatori (costringendo gli utenti a inserire determinate informazioni prima di pubblicare). Tuttavia, questi funzionano come moduli strutturati e non sono ideali per imporre l’inclusione di una parola o parola chiave specifica in un topic digitato liberamente. Gli utenti possono comunque modificare o rimuovere il modello, quindi la convalida rigorosa di una parola specifica nel corpo o nel titolo non è imposta nativamente.
  • Al momento, non esiste un’impostazione, un plugin o un’automazione nella linea ufficiale di Discourse che imponga l’inclusione di una parola specifica nel titolo o nel corpo del topic.
  • Se è richiesta un’applicazione rigorosa (blocco della pubblicazione a meno che non venga utilizzata una parola specifica), sarebbe necessario un plugin personalizzato o un componente del tema.

Per maggiori dettagli e una discussione correlata della community, vedere:

Se questo è un requisito importante per il tuo sito, potresti prendere in considerazione la commissione di un plugin o il contatto con l’assistenza Discourse se sei su un piano Business o Enterprise.

Fammi sapere se vuoi maggiori dettagli sui modelli di modulo o consigli sulle opzioni personalizzate!