이후 Add admin setting to change default Calendar view (Month / Week / Year) 를 구현하는 것이 의미가 있을 것입니다
여기서 기능 요청을 남겼습니다. 많은 추천 부탁드립니다.
감사합니다, Richarde
여러분, 안녕하세요.
캘린더에서 선택된 이벤트에 조금 더 많은 정보를 표시할 수 있는 방법이 있는지 궁금합니다. (예를 들어, 설명을 표시하고 이벤트 참여 버튼과 이벤트 주제를 여는 “자세히 보기” 링크를 추가하는 것 같은요. 제목이 이미 주제 링크라는 것을 알고 있지만요.)
감사합니다 ![]()
다양한 Discourse 라이선스에 포함된 내용을 살펴보고 있는데, 과거 여러 게시글에서 캘린더와 이벤트가 Discourse 코어에 포함된다고 했는데, 가격 계획을 보면 캘린더가 비즈니스 티어에서만 포함되어 있네요?
이것은 오타인가요?
개발 및 자체 호스팅 관점에서 보면, 캘린더 플러그인은 코어 코드베이스에 번들되어 있습니다. 하지만 모든 관리형 호스팅 제공업체가 모든 티어에서 모든 기능과 모든 플러그인을 제공하는 것은 아니며, discourse.org가 웹훅과 API와 같은 기능을 낮은 티어에서 제한하는 것과 마찬가지입니다.
알겠습니다. 그러면 제가 소속된 커뮤니티에 Discourse를 사용하려던 계획은 무산이네요. Discourse를 사용하는 아이디어를 포기하겠습니다. 빠른 답변 감사합니다.
셀프 호스팅을 고려해 보셨나요? 학습 곡선은 있지만, 이 플러그인을 포함하여 거의 모든 기능을 활용할 수 있습니다.
이 작업을 수행할 기술적 깊이가 부족합니다. 커뮤니티의 관심을 끌기를 바랐고, 커뮤니티 내에서 이런 일을 좋아할 사람이 있을 수도 있다고 생각했지만, 설치를 완료하고 작동하도록 만들어 사람들을 설득하기 위해 2~3개월 동안 월 20달러를 지원하는 것에는 동의할 수 있고, 그렇게 하면 그런 사람을 찾을 수도 있겠지만, 캘린더가 없다면 아무런 관심이 없을 것입니다.
참고로, 이는 멕시코의 해외 거주자 커뮤니티입니다. 대부분이 Facebook에 있으며, 저는 몇 년 전에 Facebook을 탈퇴했습니다. 가파른 언덕을 오르는 것과 같으며, Facebook에서 일어나는 일의 90%에 해당하는 커뮤니티 캘린더가 없다면 거래가 성사되지 않을 것입니다.
그렇다면 다른 호스팅 제공업체가 옵션이 될 수 있습니다. 예산에 맞지 않는 경우가 없다면 Communiteq의 가격표를 살펴보는 것도 좋습니다. 그들은 discourse.org에 나와 있는 파트너 중 하나입니다.
이것을 실제로 설정하는 방법에 대한 좋은 튜토리얼이 있나요?
제공된 문서가 제게는 꽤 명확해 보이니, 어떤 부분이 명확하지 않은지 알려주시면 문서를 개선하는 데 도움이 될 거예요!
감사합니다. 설치했고 설정도 확인했는데, 실제로 캘린더를 어떻게 표시하나요? ‘Events’ 카테고리를 만들었습니다. 이 카테고리가 이벤트가 게시되는 유일한 카테고리가 되도록 하려고 합니다. 이렇게 하는 것이 가능한지, 아니면 제 생각이 완전히 틀린 건지 궁금합니다.
ask.discourse.org에서 질문을 해보셨나요?
네, 그리고 이것도 시도해 보았습니다:
하지만 이 코드는 캘린더가 표시되도록 하지 않습니다:
그룹에 의한 이벤트 게시만 제한할 수 있고, 카테고리에 의한 제한은 불가능하다고 생각합니다. 제 인스턴스에서는 캘린더를 하나의 카테고리에 표시하도록 설정하고, 이벤트 게시를 위한 별도의 카테고리를 만들었습니다. 이 게시용 카테고리는 모든 사용자가 볼 수 있지만, 제한된 그룹만 주제/답글을 생성할 수 있습니다. 그러나 해당 그룹은 지정된 카테고리 밖에서도 이벤트를 게시할 수 있다고 생각하며, 이벤트 게시 권한이 있는 한 이벤트 게시 카테고리를 제한하는 기능이 없다고 봅니다.
모든 게시물이 이벤트가 되는 카테고리를 만들 수 있고, 다른 일반 카테고리에서도 이벤트를 생성할 수 있다고 생각합니다. 또한 어떤 사용자가 이벤트를 생성할 수 있는지를 제한할 수도 있죠… 제 생각에는요.
자, 여기가 바로 플러그인이 다소 복잡한 부분입니다. 그리고 그 이유는 대부분 플러그인의 역사 때문입니다.
이 플러그인은 처음에는 주제(Topic) 캘린더를 활성화하는 플러그인으로 시작되었습니다. 이 경우, 주제에 대한 모든 답변이 이벤트가 되었습니다(날짜/시간이 포함된 경우). 휴일 캘린더는 이 방식의 훌륭한 예시/사용 사례입니다.
이후, 주제의 원문(OP)을 이벤트로 변환하여(사이트 전체 캘린더에 표시) 표시할 수 있는 기능이 추가되었습니다. 이 기능은 discourse_post_event라는 다소 특이한 이름을 가지고 있습니다. 이 기능은 카테고리별(카테고리 설정에서)로 제어할 수 있으며, 사이트 설정 discourse_post_event_allowed_on_groups을 통해 그룹별로 제한할 수 있습니다.
또한, 지정된 카테고리 위에 이러한 OP 이벤트(‘게시물 이벤트’)의 캘린더를 표시하도록 선택할 수 있습니다(해당 카테고리의 이벤트만 포함됩니다). 사이트 설정을 통해 특정 카테고리의 주제 목록을 이벤트 기준으로 정교하게 정렬하는 기능도 활성화할 수 있으며, 이는 카테고리 설정을 통해 켜집니다.
최근 meta.discourse.org에서의 논의 내용을 judging by 보면, 이러한 주제별 이벤트가 이제 이 플러그인을 활용하는 주요 방식인 것으로 보입니다.
개인적으로 이 모든 것을 관리하는 설정들이 다소 뒤죽박죽이며, 사이트 설정, 카테고리 설정, 용어 사이에 혼란스러운 중복이 있다고 느낍니다.
이 부분이 정리되고 합리화되기를 바랍니다. 대부분의 커뮤니티에서 핵심 기능을 담당하고 있으므로, 더 넓은 범위의 Discourse 사용자에게 이 플러그인이 무료로 제공되기를 바랍니다(현재는 자체 호스팅을 하지 않는 한 상당 부분 유료화되어 있습니다).
모바일에서는 토픽 제목에 추가되는 추가 텍스트 주위에 깔끔한 박스가 표시되지 않습니다:
(“3일 전”은 박스 안에 있어야 합니다)
왜 빠져 있는 것일까요? 어떻게 추가할 수 있나요, CSS를 새로 만들어야 하나요?
이 코어 플러그인의 최신 버전이 무엇인지 찾고 있습니다. 코어에 포함되어 있기 때문에 더 이상 저장소 링크가 없습니다(참고로 여기의 링크는 더 이상 유효하지 않습니다). 이 정보를 어떻게 찾을 수 있을까요?
@pHneutre, 이 저장소에 대한 마지막 기여를 했습니다: GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic. · GitHub


