그룹 시간대

:warning: 이 테마 컴포넌트는 비추천(deprecated) 상태이며, 해당 기능은 이제 Discourse Events 플러그인에 포함되어 있습니다.

:discourse2: 요약 그룹 시간대를 사용하면 그룹 내 구성원을 시간대 순서로 정렬된 목록으로 표시할 수 있습니다. 또한 휴가/주말/근무 시간 외 상태에 있는 사람도 표시합니다.
:hammer_and_wrench: 리포지토리 링크 https://github.com/discourse/discourse-group-timezones
:open_book: 디스코urs 테마를 처음 사용하시나요? 디스코urs 테마 사용 입문가이드

기능

이 기능은 원격 및 분산 팀으로 프로젝트를 진행하는 디스코urs 사용자에게 유용합니다.

사용법

:warning: 이 플러그인은 사용자의 timezone 필드가 설정되어 있어야 합니다. 현재 이 필드는 discourse-calendar를 사용할 때만 사용할 수 있으므로, 이 컴포넌트를 사용하려면 해당 플러그인이 필요합니다.

[wrap=group-timezones group=project-x-team][/wrap]
  • group은 필수입니다.
  • size는 선택 사항이며, small, medium, large, auto 값을 받아들입니다.

설정

이름 설명
근무 시작 시간 근무가 시작되는 시각
근무 종료 시간 근무가 종료되는 시각
근무 시간 근접 확장 긴급한 경우 누군가와 연락을 취하기 위해 허용되는 시작/종료 근무 시간 전후의 시간 수
근무일 주중 며칠이 근무일인지
번역 기본값
search 검색…
group_availability %{group} 가용 상태
32개의 좋아요

그건 우연이 아니에요 @j.jaffeux. 최근에 시간대 중복을 시각화하는 데 실험을 하고 있었거든요:

정말 좋아요, 감사합니다!

14개의 좋아요

안녕하세요! 이 테마 컴포넌트는 여전히 작동하고 지원되고 있나요, 아니면 캘린더 플러그인으로 완전히 대체되어 더 이상 사용되지 않나요? 캘린더 플러그인을 활성화한 상태와 비활성화한 상태에서 토픽에 마크업을 사용해 보았지만, 매번 빈 화면만 표시되었습니다.

이 TZ 슬라이더나 이와 유사한 것을 표시할 수 있는 기존(단순한) 방법이 여전히 있는지 확인해 보고 싶습니다.

1개의 좋아요

캘린더 플러그인이 필수 요구사항이기 때문이 아닐까요?

하지만 그 이후로 아마도 사용자 시간대 필드를 코어(core)로 이동했을 것 같습니다. 따라서 이를 지원하려면 업데이트가 필요할 수 있습니다.

네, 지금은 캘린더 안에 있는 것 같네요. 이 기능을 비활성화해야 할 것 같아요. 이동을 안 해서 잊어버렸거든요.

2개의 좋아요

이 테마 컴포넌트는 2.7.0.beta7에서 다음과 같이 깨지는 것 같습니다.

Uncaught Error: Could not find module `discourse/lib/round-time` imported from `discourse/theme-72/widgets/discourse-group-timezones`
3개의 좋아요

리포트해 주셔서 감사합니다. 어떤 문제인지 알고 있으니, @Osama님이 먼저 수정하지 않는 한 내일 수정하겠습니다.

4개의 좋아요

수정 내용:

알려주셔서 감사합니다!

6개의 좋아요

이것은 여전히 캘린더 플러그인만으로 가능한가요?

이 컴포넌트의 README에는 다음과 같이 적혀 있습니다:

비추천: 이 컴포넌트는 더 이상 필요하지 않으며, 모든 기능이 https://github.com/discourse/discourse-calendar로 이동되었습니다.

불행히도 이 뷰를 설정하는 방법을 알 수 없습니다:

음. 좋은 지적이네요. 이 부분에 대해 문서를 업데이트하지 않았을 수도 있습니다. 찾아볼게요.


@eve 간단히 살펴본 결과, 캘린더 플러그인만으로도 다음 형식을 사용하여 토픽에 추가할 수 있는 것 같습니다:

[timezones group="GROUP" size="big"]timezones[/timezones]
1개의 좋아요

확인해 주셔서 감사합니다!

[timezones group="GROUP" size="big"]timezones[/timezones]

이 형식은 저희 인스턴스에서는 작동하지 않습니다. 그런데 첫 번째 주제에서 언급된 형식인

[wrap=group-timezones group=project-x-team][/wrap]

은 이제 어떻게 작동하네요. 어제까지는 아무것도 표시되지 않았습니다. :person_shrugging:

1개의 좋아요

동작하는 것 같아서 다행이에요 :slight_smile: 그런데 결과가 다르게 나오는 건 좀 이상하네요. 어떤 버전의 Discourse를 사용하고 계신가요?

3.3.0.beta3-dev ( f0539afb02 ) 버전을 실행 중입니다