問題タブ [gcal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
297 参照

jquery - 同じjQuery関数を複数回使用する

クロールする前に、何か新しいことを試し、実行しようとしています。Googleカレンダーからイベントを取得して表示するテストページでjQueryスクリプトを使用しています。スクリプトは非常にうまく機能します(他の誰かによって作成されたためです!!)

スクリプトを使用して、特定のテキストのみを含むイベントを除外しています。これもすべて機能しており、これらは内に表示されますdiv

次に、別のフィルターで別の結果セットを表示したいのでdiv、関数をもう一度呼び出すことができると思っただけですが、これを行うと、結果が常に正しいdivとは限らず、同じものに追加されることがありますまたは前のボックス。更新するたびに異なる結果が得られます。

結果は正しいのでフィードは機能しているので、ドキュメントの準備ができていないか、フィードが遅れている可能性がありますか?

誰かが私を正しい方向に向けることができますか?

ページ内のコード(匿名化されたフィード):

そして、これが呼び出されている関数です:

ありがとう

更新:cos私はできません;さらに7時間まで答えることができません...ハハ!!!!

問題が見つかりました-それはすべてイベントリスト要素のIDにありました。

ページ内に要素の複数のインスタンスがあったので、利用可能なものに結果をダンプしていたと思います。

各イベントリストのIDを一意にするようにコーディングしましたが、現在は機能しています

ユーレカ!!!

0 投票する
1 に答える
259 参照

php - DST により、GCal イベントに +1 時間の時差が生じる

私はGCalをOAuth 2.0 APIと統合したphpベースのアプリケーションを持っています。DST +1 時間の問題を除いて、すべて正常に動作します。このアプリケーションは英国専用で、ユーザー アカウントのタイムゾーンも保存しています。午前 3 時にタスクを追加すると、GCal では午前 4 時と表示されます。これは、タスクを追加するときに setTimeZone() でタイムゾーンをヨーロッパ/ロンドンとしてハードコーディングしたときです。また、GCalアカウントの設定もEurope/Londonとなっています。これは少しイライラするので、この DST +1 時間の時差を処理す​​るためにコードの何を変更すればよいか教えてください。コードは次のとおりです。

0 投票する
1 に答える
817 参照

json - FullCalendar でプライベート gcal JSON オブジェクトを解析する

FullCalendar にプライベート gcal JSON フィードを提供するにはどうすればよいのでしょうか。パブリック gcal URL を提供できることはわかっているので、gcal.js をハックして URL の代わりに JSON オブジェクトを操作するか、JSON オブジェクトを手動で変換して FullCalendar の JSON 形式に準拠させたいと考えています。

それで、私はこの方法の1つに従うべきですか(そしてどのように)、または他の代替手段はありますか?

ありがとう

0 投票する
1 に答える
697 参照

fullcalendar - 定義された日付から始まるイベントを fullCalendar に挿入できません

私は codeIgniter プロジェクトに取り組んでいます。fullCalendar を使用してイベントを挿入します。実装したいコンセプトはGoogleカレンダーに似ています。ユーザーがカレンダーの日をクリックすると、クリックした日の日付から始まるイベントが挿入されます。私は自分のビューから ajax 呼び出しを行い、日付をコントローラーに投稿しました。コントローラーに入ったら、この値で開始日を設定し、カレンダーにイベントを挿入するだけです。これが私のコードです(コントローラー)

ここに私の unix_timestamp 関数があります:

カレンダーにイベントが挿入されますが、正しい開始日ではありません。それは私が推測するデフォルトの日付である 2012-01-01 に始まります。開始日が正しく設定されていない理由がわかりません。私が間違っていることは何ですか?誰か助けてくれませんか?

0 投票する
1 に答える
213 参照

linux - Linuxでgcalにイベントを追加するにはどうすればよいですか?

gcal add eventを使用してgcalにイベントを追加しようとしましたが、うまくいきませんでした。エラーは発生しませんが、何も追加されません。どんな助けでも素晴らしいでしょう。ありがとう。

よろしく、プラミット

0 投票する
0 に答える
156 参照

gcal - 月ビューから gCal の特定のイベントを非表示にする方法は?

gCal のイベントを月ビューから非表示にできる機能またはアドオンはありますか? カレンダーには毎日非常に多くのイベントがあるため、「キーイベント」は常に月ビューで (+3 など) で非表示になるため、月ビューは事実上役に立たなくなります。「重要なイベント」カレンダーが欲しいのですが、重要なイベント カレンダーに新しいイベントを作成しない限り、gCal ではこれを行うことができません。すべてのイベントを含む 1 つのカレンダーが必要ですが、月ビューで「主要な日付」のみを表示する方法が必要です。これを可能にするアドオンや機能はありますか?

0 投票する
1 に答える
1064 参照

mysql - Google カレンダー更新フォーム

次のように、フォームから gcal を自動的に更新できるようにしたいと考えています。

A. フォームに、年間を通じて連絡を取り合いたい人の名前と電話番号を入力します ( jon smith 555.555.1212 )。投稿で名前と電話番号を取得し、それらを MySQL テーブルに挿入したいと考えています。そこで、それらは別のテーブルのデータとマージされます。このテーブルは、フォームの送信日に基づいてそれぞれ 28 日間離れた 3 つの一意の連続したフォローアップ イベントで構成されます。

  1. jon smith 555.555.1212 + ランチミーティングの電話 (最初の投稿日から 28 日)
  2. jon smith 555.555.1212 + 関心のあるトピックに関するメール情報 (最初の投稿日から 56 日)
  3. jon smith 555.555.1212 + オフィス訪問の電話 (最初の投稿日から 84 日)

これを繰り返す必要があります:

  1. jon smith 555.555.1212 + ランチミーティングの電話 (最初の投稿日から 112 日)
  2. jon smith 555.555.1212 + 関心のあるトピックに関するメール情報 (最初の投稿日から 140 日)
  3. jon smith 555.555.1212 + オフィス訪問の電話 (最初の投稿日から 168 日)

B.データがMySQLテーブルにマージされた後、テーブルで作成された情報を取得して、リマインダーの日付と時刻とともにGoogleカレンダーに自動的にエクスポートしたいと思います.

これを行う方法はありますか?CSV ファイルを手動で gcal にインポートする方法を知っています。MySQL から gcal へのフォームを含む PHP ページ経由でそれを行うことは可能ですか、それとももっと効率的な方法はありますか?

問題があれば、ホストとして Godaddy を使用しています (Linux)

0 投票する
1 に答える
462 参照

javascript - ポップアップで jQuery によって生成されたリンクを開く

学校の古いウェブサイトを作り直しています。私は忙しいので、css と html のすべての混乱を気にしないでください。また、私はJavaScriptの専門家ではないので...

さて、私の問題です。

ウェブサイトでは、イベントなどに Google カレンダーを使用しています。ホームページには、今後のイベントに関する小さなサイドバーがあります。これを 1 日おきに変更するつもりはないので、今後のイベントをカレンダーから直接取得するこの jQuery に出くわしました。これは私のページに読み込まれます:

これはどのように見えるかです:

上記のものには、次のスクリプトが付属しています。

今、「あなたのイベントのアイテムタイトル」で作成されたリンクを新しいタブで開くようにしようとしています。このスクリプトを使用しようとしました:

jquery.gcal_flow.js ファイルを変更して 'id="link"' をリンクに追加しましたが、機能しません。生成されていない別のリンクで試してみると、問題なく動作します。

どんな助けでも大歓迎です!PS: すべてを含むページ: http://www.sint-jozefscollege.be/calendar1.html

編集: 実装されたソリューションは、http ://www.sint-jozefscollege.be で入手できます。

0 投票する
1 に答える
2599 参照

jquery - Google カレンダー API の「keyExpired」

今日から、私の Web サイトで GCal との接続に問題が発生しました。(1か月から完全に機能しています)。

jQuery GET 経由で GCal を呼び出します。

応答は (JSON) です。

キーの有効期限が切れた理由がわかりません。助けてくれませんか?APIキーの固定時間の寿命について読んだことがありません。1 日の割り当てを超えていません。

私の英語レベルで申し訳ありません。

ありがとう。