디스코드 서버에서 하위 커뮤니티 만들기

학교 서버를 생성하면, 각 학교가 Discourse 서버 내에서 서로 다른 커뮤니티를 만들 수 있을까요? 학교마다 프로필 사진, 소개 페이지 등을 설정할 수 있을 것 같습니다. 아니면 학교를 사용자(user)로 생성하는 방식으로 처리해야 할까요?

환영합니다, @anonmyous-alien :bust_in_silhouette: :alien:

달성하려는 목표와 포럼의 목적에 따라 달라집니다.
학교 소유자를 위한 것인가요? 교사들을 위한 것인가요? 학생들을 위한 것인가요?
토론의 초점은 무엇일까요?

Discourse 회사에서 호스팅을 제공받는 것에 관심이 있으시다면, 다음 할인이 제공됩니다:

교육 기관으로 법적 인정을 받으셨다면 85% 할인을 제공합니다. 연방 세금 면제 대상 비영리 단체로 법적 인정을 받으셨다면 50% 할인을 제공합니다. 이러한 할인은 기본, 프로, 비즈니스 플랜에만 적용되며, 다른 할인과 중복 적용될 수 없고, 직불카드/신용카드로 월간 또는 연간 결제 시에만 가능합니다. 시작 후 저희에게 연락해 주세요. 그러면 계정에 할인을 적용해 드리겠습니다.

가격 페이지 하단: Discourse pricing | Discourse - Civilized Discussion

실제로 제가 비유를 잘못했습니다. 죄송합니다. 더 적절한 비유는 NGO입니다. 즉, 각 NGO는 자체적인 목표, 목적, 그리고 수령한 기금을 가집니다. 또한 각 NGO는 자신이 조직하는 여러 프로젝트와 이벤트를 생성할 수 있어야 합니다.

학교별로 카테고리가 다른 한 그룹이 있고, 사용자가 속한 그룹에 따라 사이트 로고를 변경하는 테마 컴포넌트가 있습니다. 또한 Custom Homepage for Groups 를 사용하여 해당 카테고리로 홈 페이지를 변경합니다.

각 NGO가 자체적인 Discourse 인스턴스를 가지지 않는 데에는 이유가 있을까요?

그렇다면 프로젝트와 이벤트는 어떻게 처리하나요? 프로젝트와 이벤트를 관리할 때 다른 카테고리를 생성하나요?

이벤트는 그냥 하나의 주제면 충분할 것 같아요. 아니면 컨퍼런스처럼 큰 행사라서 각 발표마다 별도의 주제가 필요한 경우라면요?

네, 이벤트는 주제(topics)가 되고 각 프로젝트는 카테고리(categories)가 되는 거죠?

카테고리 또는 태그입니다. :slight_smile:

포럼에서 이벤트가 조직되고 있다면, 다음 공식 플러그인에도 관심이 있을 수 있습니다:

특정 프로젝트에 사진과 파일을 업로드해서 해당 카테고리를 열자마자 바로 보이게 하고 싶은 경우에도 가능한가요?

주제에 모든 유형의 파일을 업로드할 수 있으며(허용할 확장자를 선택할 수 있습니다), 일부 내부 또는 외부 콘텐츠에 대해 미디어 임베딩이 지원됩니다.

Discourse가 어떤 기능을 지원하는지 더 자세히 알고 싶다면, 여기에 질문을 하는 것 외에도 https://try.discourse.org/에서 사용자로 실험해 보거나, 관리자 옵션이 어떻게 보이는지 확인해 볼 수 있도록 무료 트라이얼을 시작해 보시길 권합니다.

네, 정말 감사합니다!!

다른 분들이 언급하신 내용을 덧붙이자면,

개별 카테고리(학교)를 위해 그룹을 사용할 수 있습니다. 예를 들어 2개 그룹 모델을 사용하는 것을 추천합니다.

즉,

A 학교 카테고리

  1. A 그룹 멤버: 가입 요청 옵션을 활성화하여, 문제가 있는 멤버가 필요할 경우 그룹에서 제외할 수 있습니다.
  2. A 그룹 스태프: 이 그룹은 카테고리 모더레이터 역할을 하며, 한 명 이상은 A 그룹 멤버의 소유자(Owner)가 됩니다.

토픽/프로젝트를 정리하는 방법에는 몇 가지 옵션이 있습니다. 하위 카테고리(Subcategories)와 태그(Tags)를 사용할 수 있습니다. 스태프만 볼 수 있는 하위 카테고리를 만들어 스태프 간의 직접적인 논의 장소를 마련하는 것도 좋은 방법입니다.

메인 카테고리의 설정은 다음과 같이 구성할 수 있습니다. 모든 사용자에게 보기(Browse) 권한을 부여하고, 멤버 및 스태프 그룹에만 생성/답글 작성 권한을 부여합니다.

다른 분들이 제안한 플러그인을 추가하면 찾고 있는 것에 거의 도달할 수 있을 것입니다.

  1. 이 용도로 카테고리를 사용하는 것은 좋은 선택이 아니라고 생각합니다. 카테고리는 비교적 무겁기 때문입니다. 정의상 프로젝트와 이벤트는 모두 시간적으로 제한적입니다. 반면 카테고리는 기본적으로 영원히 유지됩니다.
  2. 사실… 저는 디스코urses를 매우 좋아하지만, 이 도구는 프로젝트 관리 도구도 이벤트 계획 도구도 아닙니다. 여러분이 구상한 용도에 맞는 소프트웨어가 아닐 수 있습니다.

하지만, 음, 정말로 — 여러분은 정확히 무엇을 하려고 하시나요?

같은 Discourse 기반에서 멀티사이트(Multisite)도 사용할 수 있습니다.

기본 설치 방식은 아니며 다소 까다로울 수 있지만, 본인이 잘 알고 있거나 전문가를 고용한다면 안정적으로 작동합니다.

max_category_nesting=3을 활성화하여 1차 카테고리가 서브 포럼 역할을 하도록 하고, 각 서브 포럼이 자체 카테고리와 하위 카테고리를 가질 수 있도록 하기를 희망합니다.

이를 수행하면서, 누군가가 어떤 1차 카테고리를 방문하는지에 따라 사이트 로고를 동적으로 변경하는 기능이 있으면 정말 좋겠습니다.

  1. 사이트 로고를 변경하는 테마 컴포넌트가 공개되어 있나요?
  2. 사용자가 속한 그룹이 아니라, 사용자가 방문하는 카테고리에 따라 로고가 변경되도록 쉽게 수정할 수 있다고 생각하시나요?

제 것이 아니며, 그들이 어떻게 구현했는지 정확히 확신하지 못합니다. 하지만 곧 깨질 것 같습니다. 또한 홈 아이콘을 클릭하면 해당 카테고리로 이동하도록 변경했습니다.

방문하는 카테고리에 따라 사이트 로고를 변경하길 원하시나요?

아, 알겠습니다.

네, 제 생각은 브랜드 헤더 컴포넌트를 이용해 상단에 슬림한 글로벌 메뉴를 배치하고, 사용자가 어떤 카테고리에 있는지 따라 사이트 로고가 바뀌도록 하는 것입니다. 이렇게 하면 1단계 카테고리에서 브랜드화된 서브포럼에 있는 듯한 느낌을 줄 수 있습니다.

https://forums.cfl.ca 에서는 이와 유사한 기능이 있는 것 같습니다.

이 컴포넌트가 포함된 저장소는 아마도 이거일 것입니다: GitHub - cfl-dev/cfl-category-headers: Custom category headers for CFL Discourse forum · GitHub
이미지와 카테고리가 설정할 수 없기 때문에 다른 포럼에 바로 사용할 수는 없습니다. 하지만 여러분이 직접 구현할 때 모델로 참고하기에는 여전히 도움이 될 수 있습니다.

알겠습니다. 카테고리 로고를 사용하고 테마 컴포넌트로 로고 컴포넌트를 오버라이드하는 방식이면 충분히 간단할 것 같아요. Marketplace 채널에서 300~500달러에 이 작업을 해줄 사람을 찾을 수 있을 거예요.

수정: 홈 로고 컴포넌트를 오버라이드하는 것이 내가 생각했던 것만큼 쉽지는 않을 수도 있겠네요. 아니면 사실은 쉬운 건데 내가 방법을 모르고 있는 걸 수도 있고요.

오, 정말 기뻐요—이런 것이 존재한다는 것과, 심지어 소스 코드까지 제공해 주셨다는 점이요!

게다가 제가 직접 할 수 있는 단순한 CSS 수정이라니. 정말 상상했던 것보다 훨씬 쉬웠어요.

도와주셔서 두 분 모두 감사합니다 :slight_smile: