그룹별 도구 모음

2개의 특정 그룹 세트에 대해 서로 다른 툴바를 제공합니다. 특정 그룹 세트에 속하지 않은 사용자를 위한 툴바 1개와, 로그인하지 않은 사용자를 위한 툴바 1개입니다.

Custom Admin Toolbox의 포크입니다.

주로 저는 커뮤니티에 대한 고급 접근 권한이 부여되었는지 여부를 표시하기 위해 서로 다른 그룹의 사용자에게 빠른 툴바를 설정하고 싶었습니다. 또한, Discourse 초보자에게 일부 설정이 메뉴에서 너무 깊이 숨겨져 있다고 판단하여, 이러한 설정들도 툴바에 포함시켰습니다.

그리고 관리 패널 확인, 사이트 설정 업데이트 등을 위한 제 편의를 위해서도 만들었습니다.

6개의 좋아요

이것은 사용자의 기본 그룹을 사용하나요? 일부 사용자는 여러 그룹에 속할 수 있기 때문입니다.

그리고 플러그인이 실행되는 모습의 스크린샷을 몇 장 올려 주실 수 있나요?

아니요, 이 기능은 사용자가 접근할 수 있는 모든 그룹을 확인합니다. 예를 들어, 그룹 세트 1에 A 그룹과 B 그룹을 포함하면 A 또는 B 그룹에 속한 사용자는 그룹 세트 1에 설정한 링크를 볼 수 있습니다.

ss가 무엇인가요?

1개의 좋아요

스크린샷.

그래서 툴바가 합쳐지는 건가요?

예를 들어 A 그룹은 툴바 A를,

B 그룹은 툴바 B를 받는다면,

A 그룹과 B 그룹에 모두 속한 멤버들은 두 툴바가 혼합된 형태를 보게 되나요, 아니면 둘 중 하나만 보게 되나요?

설정에는 위에서 아래로 우선순위가 있습니다. 예를 들어, 저는 관리자(그룹 세트 1)이면서 동시에 A 그룹(그룹 세트 2)에도 속해 있지만, 관리자용 툴바만 표시됩니다.

기본적으로 사용자는 그룹 세트 1 또는 2에 속해 있는지 순서대로 확인되며, 해당하지 않는 경우 제외된 그룹에 포함되어 있는지 확인합니다. 로그인하지 않은 사용자는 그룹 설정이 없으므로 별도로 확인됩니다.

제 관리자 툴바

로그인하지 않은 사용자 툴바

A 그룹 사용자 툴바
image

B 그룹에 속하지 않은 사용자 툴바

*아이콘 색상과 접미사 텍스트는 이 컴포넌트에 포함되지 않으며, 저는 추가적인 CSS를 적용했습니다.

4개의 좋아요

감사합니다. 정말 멋진 테마 컴포넌트네요. 아주 유용할 것 같습니다. :vulcan_salute::smiling_face_with_sunglasses::+1::sparkles:

4개의 좋아요

@th21 정말 유용합니다. 공유해 주셔서 감사합니다.

1개의 좋아요

메인 사이트 헤더 바로 아래에 툴바 형태로 하위 카테고리가 있는 카테고리를 표시할 수 있도록 이 방식을 사용할 수 있는 옵션을 추가해 주실 수 있을까요? 혹은 변형된 버전으로 구현할 수도 있을까요?

무엇을 말씀하시는지 잘 모르겠는데, 예시나 목업이 있으신가요?

1개의 좋아요

사용자가 특정 카테고리를 보고 있을 때의 예시를 들어 설명드리고 싶습니다. 예를 들어 "Company A"의 제품 전용 카테고리를 보고 있다면, 사이트 헤더 아래에 해당 회사의 웹사이트 링크(예: 회사 스토어, 기술 지원 등)가 포함된 툴바가 표시됩니다.

회원이 다른 카테고리, 예를 들어 Company B의 카테고리를 읽을 경우, 메인 사이트 바 아래에 Company B의 링크가 포함된 툴바가 표시됩니다.

즉,

Company A, 스토어, 지원
Company B, 스토어, 지원

그런데 그룹을 사용하는 문제점은 회원이 두 그룹 모두에 속해 있을 수 있다는 점입니다.

컴포넌트를 업데이트했는데 이제 작동해야 하는데, 깨진 태그를 제거할 수 없는 것 같습니다.

일부 아이콘은 이제 다른 이름으로 참조되기 때문에 누락되었을 수 있습니다. 예: paint-brush → paintbrush

2개의 좋아요

태그를 제거했습니다.

2개의 좋아요