グループのタイムゾーン

:warning: このテーマコンポーネントは廃止され、その機能は以下のプラグインに含まれるようになりました:Discourse Calendar (and Event)

:discourse2: 概要 Group Timezones は、グループのメンバーをタイムゾーン順に並べたリストで表示するのに役立ちます。また、休暇中・週末・勤務時間外の人を明示します。
:hammer_and_wrench: リポジトリリンク https://github.com/discourse/discourse-group-timezones
:open_book: Discourse テーマに初めてですか? Discourse テーマの使い方の初心者ガイド

機能

これは、リモートおよび分散型チームでプロジェクトに取り組む際に Discourse を利用する人々にとって有用です。

使用方法

:warning: このプラグインは、ユーザーの timezone フィールドが設定されていることに依存します。このフィールドは、現在 discourse-calendar を使用している場合のみ利用可能です。したがって、このコンポーネントを使用するには、このプラグインをインストールしている必要があります。

[wrap=group-timezones group=project-x-team][/wrap]
  • group は必須です
  • size はオプションで、smallmediumlargeauto を受け付けます

設定

名前 説明
working day start hour 勤務日の開始時刻
working day end hour 勤務日の終了時刻
close to working day hours extension 緊急時に連絡を取る際に許容される開始/終了時刻からの時間範囲(時間単位)
working days 週のうちどの曜日に勤務するか
翻訳 デフォルト
search 検索…
group_availability %{group} の利用状況
「いいね!」 32

That’s a co-incidence @j.jaffeux because I was playing around with a visualisation for timezone overlap recently:

Love it, thanks!

「いいね!」 14

こんにちは!このテーマコンポーネントは現在も動作・サポートされていますか、それともカレンダープラグインに完全に置き換えられて廃止されましたか?カレンダープラグインの有無にかかわらずトピック内でマークアップを試しましたが、どちらも何も表示されませんでした。

このタイムゾーンスライダー、またはそれに近いものを表示する既存の(シンプルな)方法が残っているかどうかを確認したいと考えています。

「いいね!」 1

それは、カレンダープラグインが必須要件だからではないでしょうか?

しかし、私たちが考えているように、ユーザーのタイムゾーンフィールドがコア機能に移されたのであれば、それに対応するために更新が必要かもしれません。

はい、今はカレンダーの中にありますよね。これを非推奨にするべきですね。移動作業をしなかったので、すっかり忘れていました。

「いいね!」 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には次のように書かれています。

非推奨:このコンポーネントは不要になりました。すべての機能は GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic. に移行されました。

残念ながら、このビューの設定方法がわかりません。

なるほど。良い提案ですね。この点についてドキュメントを更新していない可能性があります。調べてみます。


@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-devf0539afb02)で実行しています