학교 서버를 생성하면, 각 학교가 Discourse 서버 내에서 서로 다른 커뮤니티를 만들 수 있을까요? 학교마다 프로필 사진, 소개 페이지 등을 설정할 수 있을 것 같습니다. 아니면 학교를 사용자(user)로 생성하는 방식으로 처리해야 할까요?
환영합니다, @anonmyous-alien
![]()
달성하려는 목표와 포럼의 목적에 따라 달라집니다.
학교 소유자를 위한 것인가요? 교사들을 위한 것인가요? 학생들을 위한 것인가요?
토론의 초점은 무엇일까요?
Discourse 회사에서 호스팅을 제공받는 것에 관심이 있으시다면, 다음 할인이 제공됩니다:
교육 기관으로 법적 인정을 받으셨다면 85% 할인을 제공합니다. 연방 세금 면제 대상 비영리 단체로 법적 인정을 받으셨다면 50% 할인을 제공합니다. 이러한 할인은 기본, 프로, 비즈니스 플랜에만 적용되며, 다른 할인과 중복 적용될 수 없고, 직불카드/신용카드로 월간 또는 연간 결제 시에만 가능합니다. 시작 후 저희에게 연락해 주세요. 그러면 계정에 할인을 적용해 드리겠습니다.
가격 페이지 하단: Discourse pricing | Discourse - Civilized Discussion
실제로 제가 비유를 잘못했습니다. 죄송합니다. 더 적절한 비유는 NGO입니다. 즉, 각 NGO는 자체적인 목표, 목적, 그리고 수령한 기금을 가집니다. 또한 각 NGO는 자신이 조직하는 여러 프로젝트와 이벤트를 생성할 수 있어야 합니다.
학교별로 카테고리가 다른 한 그룹이 있고, 사용자가 속한 그룹에 따라 사이트 로고를 변경하는 테마 컴포넌트가 있습니다. 또한 Custom Homepage for Groups 를 사용하여 해당 카테고리로 홈 페이지를 변경합니다.
각 NGO가 자체적인 Discourse 인스턴스를 가지지 않는 데에는 이유가 있을까요?
그렇다면 프로젝트와 이벤트는 어떻게 처리하나요? 프로젝트와 이벤트를 관리할 때 다른 카테고리를 생성하나요?
이벤트는 그냥 하나의 주제면 충분할 것 같아요. 아니면 컨퍼런스처럼 큰 행사라서 각 발표마다 별도의 주제가 필요한 경우라면요?
네, 이벤트는 주제(topics)가 되고 각 프로젝트는 카테고리(categories)가 되는 거죠?
카테고리 또는 태그입니다. ![]()
포럼에서 이벤트가 조직되고 있다면, 다음 공식 플러그인에도 관심이 있을 수 있습니다:
특정 프로젝트에 사진과 파일을 업로드해서 해당 카테고리를 열자마자 바로 보이게 하고 싶은 경우에도 가능한가요?
주제에 모든 유형의 파일을 업로드할 수 있으며(허용할 확장자를 선택할 수 있습니다), 일부 내부 또는 외부 콘텐츠에 대해 미디어 임베딩이 지원됩니다.
Discourse가 어떤 기능을 지원하는지 더 자세히 알고 싶다면, 여기에 질문을 하는 것 외에도 https://try.discourse.org/에서 사용자로 실험해 보거나, 관리자 옵션이 어떻게 보이는지 확인해 볼 수 있도록 무료 트라이얼을 시작해 보시길 권합니다.
네, 정말 감사합니다!!
다른 분들이 언급하신 내용을 덧붙이자면,
개별 카테고리(학교)를 위해 그룹을 사용할 수 있습니다. 예를 들어 2개 그룹 모델을 사용하는 것을 추천합니다.
즉,
A 학교 카테고리
- A 그룹 멤버: 가입 요청 옵션을 활성화하여, 문제가 있는 멤버가 필요할 경우 그룹에서 제외할 수 있습니다.
- A 그룹 스태프: 이 그룹은 카테고리 모더레이터 역할을 하며, 한 명 이상은 A 그룹 멤버의 소유자(Owner)가 됩니다.
토픽/프로젝트를 정리하는 방법에는 몇 가지 옵션이 있습니다. 하위 카테고리(Subcategories)와 태그(Tags)를 사용할 수 있습니다. 스태프만 볼 수 있는 하위 카테고리를 만들어 스태프 간의 직접적인 논의 장소를 마련하는 것도 좋은 방법입니다.
메인 카테고리의 설정은 다음과 같이 구성할 수 있습니다. 모든 사용자에게 보기(Browse) 권한을 부여하고, 멤버 및 스태프 그룹에만 생성/답글 작성 권한을 부여합니다.
다른 분들이 제안한 플러그인을 추가하면 찾고 있는 것에 거의 도달할 수 있을 것입니다.
- 이 용도로 카테고리를 사용하는 것은 좋은 선택이 아니라고 생각합니다. 카테고리는 비교적 무겁기 때문입니다. 정의상 프로젝트와 이벤트는 모두 시간적으로 제한적입니다. 반면 카테고리는 기본적으로 영원히 유지됩니다.
- 사실… 저는 디스코urses를 매우 좋아하지만, 이 도구는 프로젝트 관리 도구도 이벤트 계획 도구도 아닙니다. 여러분이 구상한 용도에 맞는 소프트웨어가 아닐 수 있습니다.
하지만, 음, 정말로 — 여러분은 정확히 무엇을 하려고 하시나요?
같은 Discourse 기반에서 멀티사이트(Multisite)도 사용할 수 있습니다.
기본 설치 방식은 아니며 다소 까다로울 수 있지만, 본인이 잘 알고 있거나 전문가를 고용한다면 안정적으로 작동합니다.
max_category_nesting=3을 활성화하여 1차 카테고리가 서브 포럼 역할을 하도록 하고, 각 서브 포럼이 자체 카테고리와 하위 카테고리를 가질 수 있도록 하기를 희망합니다.
이를 수행하면서, 누군가가 어떤 1차 카테고리를 방문하는지에 따라 사이트 로고를 동적으로 변경하는 기능이 있으면 정말 좋겠습니다.
- 사이트 로고를 변경하는 테마 컴포넌트가 공개되어 있나요?
- 사용자가 속한 그룹이 아니라, 사용자가 방문하는 카테고리에 따라 로고가 변경되도록 쉽게 수정할 수 있다고 생각하시나요?
제 것이 아니며, 그들이 어떻게 구현했는지 정확히 확신하지 못합니다. 하지만 곧 깨질 것 같습니다. 또한 홈 아이콘을 클릭하면 해당 카테고리로 이동하도록 변경했습니다.
방문하는 카테고리에 따라 사이트 로고를 변경하길 원하시나요?
아, 알겠습니다.
네, 제 생각은 브랜드 헤더 컴포넌트를 이용해 상단에 슬림한 글로벌 메뉴를 배치하고, 사용자가 어떤 카테고리에 있는지 따라 사이트 로고가 바뀌도록 하는 것입니다. 이렇게 하면 1단계 카테고리에서 브랜드화된 서브포럼에 있는 듯한 느낌을 줄 수 있습니다.
https://forums.cfl.ca 에서는 이와 유사한 기능이 있는 것 같습니다.
이 컴포넌트가 포함된 저장소는 아마도 이거일 것입니다: GitHub - cfl-dev/cfl-category-headers: Custom category headers for CFL Discourse forum · GitHub
이미지와 카테고리가 설정할 수 없기 때문에 다른 포럼에 바로 사용할 수는 없습니다. 하지만 여러분이 직접 구현할 때 모델로 참고하기에는 여전히 도움이 될 수 있습니다.
알겠습니다. 카테고리 로고를 사용하고 테마 컴포넌트로 로고 컴포넌트를 오버라이드하는 방식이면 충분히 간단할 것 같아요. Marketplace 채널에서 300~500달러에 이 작업을 해줄 사람을 찾을 수 있을 거예요.
수정: 홈 로고 컴포넌트를 오버라이드하는 것이 내가 생각했던 것만큼 쉽지는 않을 수도 있겠네요. 아니면 사실은 쉬운 건데 내가 방법을 모르고 있는 걸 수도 있고요.
오, 정말 기뻐요—이런 것이 존재한다는 것과, 심지어 소스 코드까지 제공해 주셨다는 점이요!
게다가 제가 직접 할 수 있는 단순한 CSS 수정이라니. 정말 상상했던 것보다 훨씬 쉬웠어요.
도와주셔서 두 분 모두 감사합니다 ![]()