특정 태그 사용자를 제한하는 방법이 있을까요?

예를 들어, '홈페이지’라는 특정 태그를 만들고, 메인 웹사이트에 최근 ‘홈페이지’ 태그가 붙은 게시물을 표시하고 싶을 수 있습니다. 모든 사용자에게 이 태그를 사용할 수 있게 하면 혼란이 생길 것입니다. 따라서, 특정 (그룹의) 사용자만 특정 태그를 사용할 수 있도록 하는 방법이 있는지 궁금합니다.

네. 태그 그룹을 만든 후, 해당 그룹 내 태그의 사용을 특정 사용자(또는 다른 종류의 그룹!)로 제한할 수 있습니다.

@mattdm님의 답변을 조금 더 확장해서 설명드리면, 이 기능을 구현하기 위해 취할 수 있는 단계는 다음과 같습니다. :slight_smile:

1단계: 태그 그룹 생성

  1. 태그 그룹 패널로 이동하세요. 포럼 URL 뒤에 /tag_groups를 추가하여 접근할 수 있습니다(예: https://yourforum.discourse.org/tag_groups).
  2. 여기서 New(새로 만들기) 버튼을 클릭하여 새 태그 그룹을 만드세요.
  3. 태그 그룹에 필요한 세부 정보를 입력하세요:
  • Name(이름): 태그 그룹의 이름.
  • Tag names(태그 이름): 이 그룹에 포함할 태그들입니다. 기존 태그를 선택하거나 새 태그를 만들 수 있습니다.
  • 가시성(visibility)이나 특정 카테고리에서 태그가 필수인지 여부 등 선택적 설정도 여기서 구성할 수 있습니다.
  1. Save(저장) 버튼을 클릭하세요.

2단계: 그룹 내 태그 사용 권한을 특정 사용자로 제한

아래는 cicd-standard 태그가 모든 사람에게 보이지만, 관리자-봇(admin-bots) 등으로만 제한된 사용이 허용되는 예시입니다.

이 기능도 보여주는 아래 토픽도 놓치셨을 수 있습니다.

단점이 하나 있습니다.

로케일이 EN이 아닌 경우, 신뢰 수준과 같은 자동 그룹은 번역된 이름을 사용하게 됩니다. 그리고 이러한 이름은 사용할 수 없습니다. 따라서 TL3에 태그 그룹이 허용된 경우, TL3(및 그 이상)용 그룹을 수동으로 새로 만들어야 합니다.

이것은 오래된 버그이거나 설계 문제입니다. 언젠가 수정될 수 있습니다.

음. 그 제한 사항에 대해 들어본 적이 없는 것 같은데. 링크할 수 있는 버그 토픽이 있나요?

거기에는 그 주제에 관한 게시물이 최소 두 개 있습니다 — 하나는 독일어로 된 것이고, 하나는 제 것입니다. 제가 제 글을 어디에 올렸는지 기억이 나지 않아요. 지원 게시판에 올렸을 수도 있죠. 하지만 어떤 반응도 없었습니다. 그래서 제 추측은 여전히 디자인 문제 쪽으로 기울어져 있어요 :wink:

간단한 테스트 결과, 모든 것이 예상대로 작동하는 것 같습니다.

이것이 선택을 위한 드롭다운 메뉴입니다:

https://meta.discourse.org/t/tag-group-tag-is-visible-only-setting-doesn-t-do-anything/295916/9?u=moin

네, 거기에 있습니다 :smirking_face:

이제 하나를 선택하고, 저장한 뒤, 떠나서 다시 돌아와서 그 항목을 다시 열어보세요. 그 신뢰 수준(trustlevel)은 사라졌고, 아무것도 하지 않았습니다.

Non-english automatic groups don't stick when applied to Tag Group visibility/usability restrictions - #17 by JammyDodger 에서 Contribute > Bug 관련 대화를 이어서 진행했습니다. :+1: