안녕하세요 @S.AAKASH_MUTHIAH, Discourse Meta에 오신 것을 환영합니다! ![]()
현재 떠오르는 것은 카테고리 폼 템플릿뿐입니다. 이를 사용하면 카테고리에 대한 템플릿을 생성하고, 필드를 필수로 지정하여 유효성 검사를 요구할 수 있습니다. 그러나 이름에서 알 수 있듯이 이는 폼처럼 보이므로, 사용자가 자유롭게 작성할 수 있는 주제에 두 개의 키워드 중 하나를 포함해야 하는 경우라면 최상의 해결책이 아닐 수 있습니다. 다른 누군가가 의견을 덧붙여 주길 바랍니다 ![]()
수정: 방금 Discourse AI에게 물었을 때 나온 답변입니다.
Discourse 주제에서 특정 단어 요구하기 AI
ondrej:
사용자가 게시물을 게시할 수 있도록 허용하기 전에 주제에 특정 단어를 포함하도록 보장하는 방법이 있습니까?
DiscourseHelper:
검색 중
검색 내용: 코어 설정, 플러그인 또는 커스터마이징을 사용하여 사용자가 게시물을 게시할 수 있도록 허용하기 전에 주제 제목 또는 본문에 특정 단어가 포함되도록 요구하는 방법은 무엇이며, 이를 강제하기 위한 내장 기능 또는 자동화 같은 워크어라운드가 있습니까?
Discourse에는 사용자가 게시물을 게시할 수 있도록 허용하기 전에 주제 제목 또는 본문에 특정 단어를 포함하도록 엄격히 요구하는 내장 코어 기능이 없습니다.
현재 사용 가능한 옵션은 다음과 같습니다:
- 가장 가까운 네이티브 옵션은 "카테고리 폼 템플릿"을 사용하는 것입니다. 여기에는 필수 필드(사용자가 게시하기 전에 특정 정보를 입력하도록 강제)를 포함할 수 있습니다. 그러나 이러한 템플릿은 구조화된 폼으로 작동하며, 자유롭게 입력된 주제에서 특정 단어 또는 키워드의 포함을 강제하는 데는 이상적이지 않습니다. 사용자는 여전히 템플릿을 수정하거나 삭제할 수 있으므로, 본문 또는 제목에서 특정 단어에 대한 엄격한 유효성 검사는 네이티브로 강제되지 않습니다.
- 현재로서는 공식 Discourse 라인업에서 주제 제목 또는 본문에 특정 단어의 포함을 강제하는 설정, 플러그인 또는 자동화가 없습니다.
- 엄격한 강제(특정 단어가 사용되지 않으면 게시 차단)가 필요하면 맞춤형 플러그인 또는 테마 컴포넌트가 필요합니다.
자세한 내용 및 관련 커뮤니티 토론은 다음을 참조하세요:
- “콘텐츠 유효성 검사: 새 주제에 test1 또는 test2 중 하나를 포함하는 최소 2개의 키워드 요구”
- “실험적 폼 템플릿 소개” — 이는 폼 템플릿에 대한 공식 주제입니다.
이것이 사이트에서 중요한 요구 사항이라면, 플러그인을 의뢰하거나 Business 또는 Enterprise 플랜을 사용하고 있다면 Discourse 지원에 문의하는 것을 고려해 볼 수 있습니다.
폼 템플릿에 대한 더 자세한 내용이나 맞춤형 옵션에 대한 조언이 필요하면 알려주세요!