現在、私が管理を支援しているWebサイトに、PHPで作成されたカスタムビルドのカレンダーがあります。このウェブサイトはパフォーマンスグループ向けで、さまざまなカテゴリのパフォーマンスがあります。簡単にするために、ダンスショーと歌ショーの2つがあるとします。
他のサイトやサービスが提供する他のコラボレーション機能とカレンダーを共有できるようにするために、Googleカレンダーへの切り替えを検討しています。
ただし、主にグループのウェブサイトでのカレンダーの表示方法に関係して、現在の機能を失いたくありません。異なるカレンダービューを必要とする3つの条件があります。 。
- 1つの条件は、グループの全体的なスケジュールです。これは、暦月ごとの標準ビューです。これはデフォルトのGoogleカレンダー表示オプションなので、問題はありません。
- もう1つの条件は、次の3つの今後のイベントをカテゴリ別に表示することです。したがって、ダンスイベントのページで、次の3つのダンスイベントのリストを確認します。用語が正しい場合、これは「議題」ビューですが、それについてはよくわかりません。したがって、このページでは、埋め込まれたカレンダーオブジェクトは、ダンスイベントだけをフィルタリングする必要があります。同様に、歌うページでは、埋め込まれています。カレンダーでは、歌のイベントをフィルタリングする必要があります。
- 最後の条件は、すべてのタイプの今後のイベントを表示することです。したがって、これにより、ダンスと歌の次の3つのイベントが、日付順にリストに表示されます。
イベントをフィルタリングの目的でタイプ別に分類できるかどうか、カレンダーをリストスタイルで表示できるかどうかはわかりません。「アジェンダ」ビューについての言及を見たことがあります。 、しかし、私はそれをどのように可能にするかを正確に見分けることができませんでした。
これらの要件は可能ですか?可能であれば、どのようにですか?
回答
アジェンダビューは条件を満たすのに役立ちます。これを行うには、Googleカレンダーに移動し、[マイカレンダー]でカレンダーをクリックしてから[カレンダー設定]をクリックします。 「カスタマイズ」を参照してください「このカレンダーを埋め込む」の「色、サイズ、その他のオプション」。そこに議題ビューがあります。
Googleカレンダーには、優れたカスタマイズを提供できるAPIが用意されています。 https://developers.google.com/google-apps/calendar/
コメント
- カレンダーを"切り詰めることで彼が何を意味するかは誰でも知っています"?