Ciao @S.AAKASH_MUTHIAH benvenuto su Discourse Meta! ![]()
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 ![]()
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:
- “Content Validation: Require At Least 2 Keywords Including Either test1 or test2 in New Topics”
- “Introducing experimental form templates” — questo è l’argomento ufficiale sui modelli di modulo.
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!