이 가이드에서는 표시될 수 있는 다양한 composer 메시지, 관련 사이트 설정 및 비활성화 방법을 설명합니다.
필요한 사용자 권한: 관리자
Discourse에서는 사용자가 게시물을 작성할 때 특정 팝업 메시지가 표시됩니다.
이러한 메시지는 'composer 교육 메시지’로 불리며, 교육 및 관리 목적으로 사용자의 모범 사례를 안내하고 커뮤니티 가이드라인을 상기시키는 역할을 합니다.
이 가이드에서는 각 composer 메시지의 세부 사항과 맥락, 원할 경우 이러한 팝업을 끄는 방법에 대해 설명합니다.
상세 composer 메시지와 관련 사이트 설정
아래는 composer 교육 메시지의 포괄적인 목록, 관련 텍스트 키, 관련 사이트 설정, 표시 조건 및 기본 메시지입니다:
신규 사용자 교육 메시지
새 주제 교육
이 메시지는 사용자가 처음 새 주제를 시작할 때 표시됩니다.
- 텍스트 키:
education.new-topic - 사이트 설정:
educate until posts- 사용자의 초기 게시물 중 composer에서 신규 사용자 교육 패널이 표시되도록 트리거되는 게시물의 수를 결정합니다.
- 메시지:
새 답변 교육
이 메시지는 사용자가 처음 주제에 답변할 때 표시됩니다.
- 텍스트 키:
education.new-reply - 사이트 설정:
educate until posts- 사용자의 초기 게시물 중 composer에서 신규 사용자 교육 패널이 표시되도록 트리거되는 게시물의 수를 결정합니다.
- 메시지:
신규 사용자의 답변 제한
이 메시지는 신규 사용자가 단일 주제에 대한 답변 한도에 도달할 때 표시됩니다.
- 텍스트 키:
education.too_many_replies - 사이트 설정:
newuser max replies per topic- 다른 사람이 해당 사용자에게 답변하기 전까지 신규 사용자가 단일 주제에서 할 수 있는 최대 답변 수를 설정합니다.
- 메시지:
주제 독점 방지
이 메시지는 사용자가 주제에서 너무 자주 게시물을 작성할 때 다른 사용자의 참여를 허용하도록 장려합니다.
- 텍스트 키:
education.dominating_topic - 사이트 설정:
dominating topic minimum percent- 사용자가 토론을 과도하게 독점하고 있다는 알림을 받기 전에 주제 내에서 가져야 하는 게시물 비율을 나타냅니다.
- 메시지:
개인 메시지 유도
이 메시지는 사용자가 다른 사용자와 장기간의一来一往(왕복 대화)을 하고 있을 때 개인 메시지로 전환할 것을 제안합니다.
- 텍스트 키:
education.get_a_room - 사이트 설정:
get a room threshold- 사용자가 주제 내에서 동일한 사람에게 “get a room”(다른 곳으로 가세요) 경고와 함께 다른 참여자를 고려하도록 경고받기 전에 작성할 수 있는 게시물 수를 정의합니다.
- 메시지:
트롤에 먹이 주지 마세요
이 메시지는 부정적인 행동을 부추길 수 있는 플래그가 지정된 게시물에 답변하는 것에 대해 사용자를 경고합니다.
- 텍스트 키:
education.dont_feed_the_trolls - 사이트 설정:
don't feed the trolls threshold- 사용자에게 경고 메시지를 트리거하기 전에 게시물이 다른 사용자로부터 받아야 하는 플래그의 수를 지정합니다.
- 메시지:
유사한 주제
이 메시지는 사용자가 기존 주제와 유사한 주제를 생성하려고 할 때 표시됩니다.
- 텍스트 키:
js.composer.similar_topics - 사이트 설정:
min_title_similar_length- 이 설정은 유사한 주제에 대한 확인이 이루어지기 전에 제목이 가져야 하는 최소 길이를 결정합니다. 제목 길이가 이 임계값보다 짧으면 유사한 주제에 대한 확인이 수행되지 않습니다.
minimum_topics_similar- 이 설정은 새 주제를 작성할 때 유사한 주제가 제안되기 위해 존재해야 하는 최소 주제 수를 정의합니다.
- 메시지:
해결된 주제 교육 메시지
이 메시지는 사용자가 이미 해결로 표시된 주제에 답변하려고 할 때 표시됩니다. 이 메시지는 discourse-solved 플러그인의 일부입니다.
- 텍스트 키:
education.topic_is_solved - 사이트 설정:
disable_solved_education_message- 활성화되면 사용자가 해결된 주제에 답변을 시도할 때 표시되는 교육 메시지가 비활성화됩니다.
- 메시지:
composer 팝업 비활성화
CSS 사용
CSS를 사용하여 모든 composer 교육 메시지를 비활성화하는 방법은 다음과 같습니다:
-
사이트의 관리자 패널을 엽니다.
-
사이트의 “Appearance → Themes” 섹션으로 이동합니다. (
/admin/customize/themes) -
테마에 다음 CSS 코드를 추가합니다:
/* 모든 composer 교육 메시지 숨기기 */ .composer-popup { display: none; } -
변경 사항을 저장합니다.
이 코드는 사이트 전체에서 모든 composer 교육 메시지를 숨깁니다.
사이트 설정 조정
특정 메시지만 비활성화하려는 경우, 대신 관련 사이트 설정을 조정할 수 있습니다.
또는 .../admin/customize/site_texts 페이지에서 팝업 메시지의 내용을 편집할 수도 있습니다.
