2

私は自分の学校のサイトをお気に入りのプロジェクトとして構築しています。これには、すべての生徒のアカウントが含まれます。次の機能を備えた各学生のカレンダーを表示したいと考えています。

  • 複数の Google カレンダー フィードからイベントをインポートできる必要があります。XML、ICAL、または HTML フィードとの互換性が必要です。

  • 発生元のフィードに基づいて、さまざまなイベントにさまざまな色を付けることができるはずです。

  • イベント タイトルの特定のタグに基づいて、カレンダーがさまざまな色を提供できると便利です。たとえば、「Test:」で始まるすべてのイベントは赤になり、「Deadline:」で始まるすべてのイベントは青になります。

  • インターフェースは素晴らしく、シンプルであるべきです。実装は簡単で、Javascript に依存しないのが良いでしょう。できれば、PHP で簡単に動作します。

  • カレンダーの 3 つのビューを提供する必要があります: 月、週、および議題

私が必要としない機能は次のとおりです。

  • 書き込み機能 (カレンダーは読み取り専用にすることができます/する必要があります)
  • 複数日のイベントまたは定期的なイベント
  • イベント内のリンクまたは HTML コンテンツ

これを実装するための最も簡単な既製のソリューションは何でしょうか? 現在、FullCalendar などのさまざまなソリューションと、Plans Web サイトにリストされているさまざまなソリューションを試しています。ただし、それらはもはやサポートされていないか、javascript を必要とするか、必要なすべての機能を備えていないため、完璧ではありません。また、GWT-cal プラグインと Zend Calendar GData フレームワークもチェックする予定ですが、これらのいずれかを使用した経験についてのフィードバックをお待ちしております。

誰かがこれを機能させる最も簡単な方法を提案できますか?

4

4 に答える 4

2

コメントの単語制限は途方もなく低くてイライラするので、2つのコメントを投稿し、さらに多くのことを言った後、私は答えを投稿することにしました。ごめん...

はい、GCalは完璧ですが、私の学校の技術的に困難な生徒が手動でicalフィードを購読することを信頼することはできません。そこで、コースのリストから選択して、カスタマイズされたイベントフィードを自動的に取得できるサイトを提供したいと思います。

現在、コースごとに個別のカレンダーを持つ共通のGoogleアカウントを作成することで、大まかな実装を行っています。次に、URLのトリックをいくつか使用して、特定のユーザーに適用可能なカレンダーのみを含む特別な読み取り専用バージョンのカレンダーを提供するカスタムiframeを埋め込みます。これにより、イベントなどのメール通知が必要な場合に問題が発生する可能性があり、GoogleCalendarAPIに詳細にアクセスする必要が生じる可能性があります。:(

私のサイトにカレンダーを実装する方法に何か問題がありますか?で私の他の質問をチェックできますか?フィードバックをお願いしますか?

于 2009-10-03T16:20:17.503 に答える
0

選択したiCalフィードを組み合わせて新しいフィードを作成するアプリを作成(または検索)して、GCal / iCal / Outloook / 30boxes/...でサブスクライブできるようにします。

それでもディスプレイが必要な場合は、WebCalendarを試してみてください。

IIRCには、この種のもののためのDrupalモジュールもいくつかあります。

于 2009-10-22T14:41:10.013 に答える
0

gwt-cal を確認してください。バージョン 0.8.x は日/週ビューのみを提供しますが、0.9.0 ブランチは進行中の月ビューでアジェンダ ビューを実装します。

于 2009-10-01T03:46:12.647 に答える
0

まず、GWT-cal は PHP ではなく、Java です。次に、なぜ JavaScript を使いたくないのですか? 最後に、Google カレンダーからすべてをインポートする場合は、Google カレンダーを使用しないでください。Google カレンダーには、要求しているほとんどすべてがあり、すべてのユーザー アカウントなどを処理できます。

私がこのプロジェクトを理解している方法は、すべての学生からのさまざまなカレンダーを表示する 1 つのページを作成するか、各学生にサインインさせてカレンダーを表示させようとしているということです。あれは正しいですか?

于 2009-10-01T13:51:57.490 に答える