私はイベントのソースとして使用するリモートのファイルを指定することができますJavaScriptベースのカレンダーを探しています。私はGoogleがあなたがiCalのをインポートすることができます知っているイベントを表示するための入力としてicalリンクをとるjavascriptカレンダーはありますか?
は、JSまたはインラインフレームを経由してカレンダーを表示、私はいつの個々のユーザーアカウントに、この不可知論を維持する必要があります。
提案がありますか?
ありがとうございました
私はイベントのソースとして使用するリモートのファイルを指定することができますJavaScriptベースのカレンダーを探しています。私はGoogleがあなたがiCalのをインポートすることができます知っているイベントを表示するための入力としてicalリンクをとるjavascriptカレンダーはありますか?
は、JSまたはインラインフレームを経由してカレンダーを表示、私はいつの個々のユーザーアカウントに、この不可知論を維持する必要があります。
提案がありますか?
ありがとうございました
ここはsourceforgeと何かのリンクです。それが動作するかどうかは確かではなく、少なくとも何かを提供したかった。あなたは「間にある」へのアクセス権を持っている場合はhttp://sourceforge.net/projects/jsicsparser/
が、あなたはおそらくこれで何かができる(または類似したお好みの言語のクラス):
http://www.phpclasses.org/package/3278-PHP-Parse-and-extract-event-information-from-iCalendar.html
とjQuery週カレンダー、これは素晴らしいです:
https://github.com/robmonie/jquery-week-calendar
あなたは基本的にはPHPスクリプトの場でJSONにiCal形式を変換します。
これは完全な答えではないかもしれないが、私はそれが正しい方向に有用ポインタだと思います。 (名前が示すように)であるjqcaldavと呼ばれるプロジェクトではなく、正確にiCalendar形式(ICS)ビューアが、CalDAVのクライアントがあります
。これまで私はic URLを指定して直接表示する方法を見つけていませんでした。
ただし、CalDAVプロトコルはiCalendar形式を使用してカレンダーデータを保存して通信するため、にはにiCalendarデータを解析および表示するコードが含まれている必要があります。おそらく、コードを調べることは便利な作業であり、スタンドアロンのicsビューアの開発につながる可能性があります。私はまた、実用的な解決策に非常に関心がありますが、これまで私は自分で何かをまとめる時間がありませんでした。
簡単に分析すると、iCalendarのフォーマットに一見関心があるファイルが2つあります(ical.js
とjical.js
)。ソースコードを調べると、別のファイルics-parser.js
が使用されていることがわかります。また、カレンダーソリューションはCC-By-Licenseの下で明らかにリリースされ、他のプロジェクトでの再利用を奨励しています。誰かがこれに基づいてプロジェクトを作成する場合
は、私はそれを知っているかさえに参加して嬉しいよ。
http://www.instantcal.com/isc/js/cvu.html –
もinstantcal使用私はhttpsに切り替えたときに壊れた – Strategist