이벤트 생성 및 관리

:bookmark: 이 가이드는 Discourse에서 캘린더 및 이벤트 플러그인을 사용하여 이벤트를 생성하고 관리하는 방법을 설명합니다. 이벤트 생성, 이벤트 옵션 설정, 이벤트 상호작용, 다가오는 이벤트 캘린더 확인 방법을 다룹니다.

:person_raising_hand: 필요한 사용자 권한: 모든 사용자 (적절한 권한 보유 시)

이벤트 활성화

이벤트는 캘린더 및 이벤트 플러그인의 기능입니다. 이 기능을 사용하려면:

  1. 캘린더 및 이벤트 플러그인을 활성화합니다.
  2. 관련 설정을 구성합니다.

플러그인 활성화 및 구성에 대한 자세한 지침은 Discourse 캘린더 및 이벤트 플러그인 가이드를 참고하세요.

:information_source: 이벤트를 사용할 때 로컬 날짜 기능을 활성화해 두는 것이 강력히 권장됩니다.

이벤트 생성

이벤트를 생성하려면:

  1. 새 토픽을 만들거나 기존 토픽의 첫 번째 게시글을 편집합니다.
  2. 툴바의 + 아이콘을 클릭합니다.
  3. 드롭다운 메뉴에서 "이벤트 생성"을 선택합니다.

리치 텍스트 모드에서는 컴포저에서 이벤트를 직접 설정할 수 있습니다.

마크다운 모드에서는 이 작업이 편집 가능한 마크다운 블록을 컴포저에 추가합니다. 이 블록은 게시글의 어디에나 배치할 수 있습니다. 간단한 예시는 다음과 같습니다:

[event start="2024-02-28 20:00" status="public"]
[/event]

편집 중에는 미리보기에 이벤트 편집이 가능한 인터랙티브 플레이스홀더가 표시됩니다:

이벤트 옵션

이벤트를 생성할 때 다양한 옵션을 설정할 수 있습니다. 일부 옵션은 미리보기 우측 상단의 톱니바퀴 아이콘을 클릭하여 고급 설정에서 사용할 수 있습니다.

  • 시작 및 종료 날짜와 시간: 이벤트에는 시작 날짜가 필수이며, 종료 날짜는 선택 사항입니다.
  • 이벤트 이름: 선택 사항입니다. 지정하지 않으면 토픽 제목이 기본값으로 사용됩니다.
  • 장소: 이벤트의 장소를 추가합니다.
  • URL: 이벤트 정보에 표시할 링크를 추가합니다.
  • 설명: 이벤트에 대한 자세한 정보를 제공합니다 (줄바꿈 및 링크 지원).
  • 최대 참석자 수: "참석"으로 표시할 수 있는 참석자 수의 상한을 설정합니다.
  • 시간대: 이벤트의 시간대를 설정합니다 (마크다운의 시간은 지정된 시간대로 해석되며, 시간대가 설정되지 않으면 기본값이 UTC입니다).
  • 로컬 시간 표시: 이벤트의 시간대로 이벤트 시간을 표시합니다 (보기 사용자의 시간대가 아닌). 특정 장소에서 열리는 대면 이벤트에 유용합니다.
  • 얼마나 많은 사람이 RSVP할 수 있는가:
    • 무제한
    • 최대 … 명
    • 없음 (참석 여부가 추적되지 않으며 참석/불참 버튼이 표시되지 않음)
  • 참석 유형:
    • 공개
    • 초대 전용 (참석자는 특정 그룹의 멤버여야 함)
  • 리마인더: 참가자에게 알림을 보내거나 토픽을 상단으로 올리는 선택적 리마인더를 설정합니다.
  • 반복: 반복 이벤트인지 설정합니다 (반복의 선택적 종료 날짜 포함).
  • 채팅 통합: (관리자 전용, 채팅이 활성화된 경우) 이벤트를 위한 전용 채팅 채널을 생성합니다.

이 옵션들을 설정한 후, 이벤트 토픽은 다음과 유사한 모습으로 표시됩니다:

이벤트 메뉴

이벤트가 생성되면 우측 상단의 메뉴에서 추가 옵션을 제공합니다:

모든 사용자(적절한 권한 보유 시)를 위한 옵션:

  • 캘린더에 추가 (.ics 파일 다운로드 또는 Google 캘린더에 추가)
  • 이벤트 생성자에게 개인 메시지 전송
  • 다가오는 이벤트 (반복 이벤트에서 보임)

이벤트를 관리할 수 있는 사용자를 위한 옵션:

  • 사용자 알림 (사용자를 이벤트에 초대; 공개 이벤트만 해당)
  • 참가자 표시 (전체 참가자 목록 보기)
  • 이벤트 내보내기 (RSVP 목록 다운로드)
  • 일괄 초대 (UI를 통해 또는 CSV를 업로드하여 초대)
  • 이벤트 편집
  • 이벤트 종료 / 이벤트 다시 열기 (이전에 종료된 이벤트를 다시 열기)

이벤트 상호작용

사용자는 참석/관심/불참 버튼을 사용하여 예상 참석 여부를 표시할 수 있습니다. 그들의 아바타가 이벤트 표시 영역에 나타납니다.

:information_source: 관리자는 이벤트 참여 버튼 사이트 설정을 통해 사용 가능한 참여 버튼을 구성할 수 있습니다.

인기 있는 이벤트의 경우, “모두 보기” 버튼을 클릭하여 응답 전체 목록을 볼 수 있습니다:

이벤트에 종료 날짜가 있는 경우, 이벤트 세부 정보는 스크롤 시 토픽 목록과 토픽 헤더에도 표시됩니다:

다가오는 이벤트 캘린더

생성된 모든 이벤트는 다가오는 이벤트 캘린더에 나열됩니다. 사이드바나 헤더 드롭다운 내비게이션 메뉴에 이 캘린더로의 링크를 추가할 수 있습니다.

캘린더는 /upcoming-events 페이지에서 사용할 수 있으며, 사용자는 캘린더 형태로 이벤트 요약을 볼 수 있습니다. 이벤트를 클릭하면 RSVP를 하거나 대화를 보기 위해 관련 토픽이 열립니다:

자주 묻는 질문

Q: 이벤트 생성 권한을 가진 사람을 변경할 수 있나요?
A: 네, discourse post event allowed on groups 사이트 설정에 의해 제어되며, 이는 이벤트 생성이 허용되는 그룹을 지정합니다.

추가 자료

114개의 좋아요
How to generate ics of upcoming events?
Discourse 2.5.0.beta6 Release Notes
Calendar plugin features to make it really useful for us
Automatically bumping old topics on a category
Besoin de renseignement pour informer une annulation d'événement
Angus' Events Plugin :calendar:
User merge failed, corrupted database entries due to third party plugin
Ability to add multiple topic timers
Please better document the Discourse Calendar plugin
Angus' Events Plugin :calendar:
Calendar plugin features to make it really useful for us
Do Events have reminders?
Who use event plugin in their discourse community?
Angus' Events Plugin :calendar:
Angus' Events Plugin :calendar:
Go from a Wordpress + Discourse structure to a Discourse site only?
Creating sub-communities in a discourse server
Angus' Events Plugin :calendar:
Posts containing an event can only be edited by event owner
Search results should prioritize first post in topic when title matches search term
My Wiki of useful Meta (and other) links
Please better document the Discourse Calendar plugin
Integrate Zoom with Events
Event Creation
Reply format to show employees holiday in topic calendar
Notifier un évènement à un groupe
Discourse as a Conference App (in person, virtual, or hybrid)
Include an emoji when creating a new topic?
Discourse Events
Angus' Events Plugin :calendar:
Category Calendar with defaultView="listNextYear" not showing events
Angus' Events Plugin :calendar:
Event added via Discourse Calendar doesn't show up in post until after refresh
Export event data is a bit painful, and email addresses would be useful
Is there a way to know number of views on replies
Plugin to show upcoming events on hosted discourse
Can we host events in discourse?
User merge failed, corrupted database entries due to third party plugin
A layout for community projects