كيفية تحديث الشريط الجانبي لحدث WordPress من iCal باستخدام تقويم Google (ومتعة Google الأخرى!)

هذا الأسبوع قمت بالتسجيل في موقعي الشخصي تطبيقات Google. لقد تلقيت قدرًا هائلاً من الرسائل غير المرغوب فيها منذ أن لم يتغير عنوان بريدي الإلكتروني منذ سنوات و مضيفي (على الرغم من أنني أحبهم) سوف يتقاضى 1.99 دولارًا لكل عنوان بريد إلكتروني للحماية من البريد العشوائي ، وهو شيء جوجل يفعل مجانا. بالإضافة إلى ذلك ، مع Gmail ، أنت تعمل باستخدام خوارزميات أنشأها ملايين المستخدمين الآخرين ، لذا فهي دقيقة تمامًا!

شارة Google Talk

بالرغم من ذلك ، كانت هناك مزايا إضافية للانتقال إلى Google Apps لم أكن أدركها! الأول هو القدرة على دمج تطبيق المراسلة الفورية من Google ، المسمى Talk ، مباشرة في الشريط الجانبي الخاص بي عبر ملف شارة Google Talk.

جوجل بالاخطار

كذلك لدي الآن جوجل بالاخطار، والذي ينبهني عندما يكون لدي بريد إلكتروني ، واعتبارًا من اليوم ، يتكامل مع Google Apps وينبهني عندما يكون لدي أحداث تقويم أيضًا. إنه تطبيق صغير رائع.

مزامنة iCal لتقويم Google

ربما كان أكبر الأخبار هذا الأسبوع عندما نشر صديقي بيل عن دعم تقويم Google لـ CalDav والقدرة على مزامنة iCal وتقويم Google. الأمر بسيط جدًا:

  1. افتح تفضيلات iCal
  2. إضافة حساب
  3. أدخل عنوان بريدك الإلكتروني في Google وكلمة المرور
  4. أدخل عنوان التقويم الخاص بك:
    https://www.google.com/calendar/dav/youremail@
    yourdomain.com/user

جوجل على الإنترنت

لم أرغب في مشاركة التقويم الأساسي الخاص بي على الشريط الجانبي لـ WordPress الخاص بي ، لذلك أضفت تقويمًا آخر إلى تقويم Google الخاص بي ثم أضفته إلى iCal أيضًا. يوجد توجيهات لمزامنة التقويمات الثانوية مع iCal. إنه ببساطة عنوان URL مختلف.

تقويم Google WordPress التكامل

الخطوة الأخيرة هي تثبيت تقويم Google WordPress البرنامج المساعد لإضافة عنصر واجهة مستخدم إلى الشريط الجانبي الذي يوزع ويعرض الأحداث من التقويم الخاص بك. هناك بعض الفروق الدقيقة في هذا المكون الإضافي ، ومع ذلك ، يجب الانتباه إلى:

  1. التسجيل للحصول على بيانات جوجل API مفتاح ، ستحتاج إليه للدخول في إعدادات البرنامج المساعد.
  2. عند إدخال عنوان XML لخلاصة التقويم الخاص بك ، تأكد من استبدال العقدة الأخيرة من عنوان url بـ "ممتلئ" بحيث يبدو العنوان كما يلي:
    http://www.google.com/calendar/feeds/youremail@
    yourdomain٪ 40group.calendar.google.com / public / full
  3. القطعة تعرض الشهر والتاريخ قبيح جدا. هذا بسبب التنسيق في JavaScript ويمكن تعديله بسهولة. في function.js في السطر 478 ، ستجد تنسيق التاريخ. إذا كنت ترغب في عرض التاريخ بتنسيق مختلف ، فيمكنك تعديل سلسلة الإخراج. مثال:
    dateString = displayTime.toString ('dddd، MMMM dd، yyyy') ؛
  4. لا يتم عرض عنوان عنصر واجهة المستخدم وفقًا لـ WordPress API والوظيفة الافتراضية للقطعة. كان شخص ما لطيفًا بما يكفي لنشر التصحيح لهذا في Google Code ولكن لم يتم إصداره بعد. فيما يلي توجيهات حول أي رمز استبدال لتصحيح مشاكل عنوان القطعة.

مع هذا التكامل الكامل ، يمكنني الآن استخدام Google Notifier أو iCal وإضافة حدث سيتم عرضه على الشريط الجانبي الخاص بي! يعتمد مقدار الوقت المستغرق على إعدادات المزامنة بين iCal و Google.

3 تعليقات

  1. 1
  2. 2

    كان ذلك عظيما. حاولت العديد من تقاويم الأحداث ، ولم تجد أيًا منها مناسبًا. كان المكون الإضافي Google wpng مثاليًا باستثناء النقاط المذكورة أعلاه. وليس لدي أي معرفة بالبرمجة. وبالتالي…
    خالص امتناني.
    أناند.

  3. 3

    … مضيفا شكري للملصقات أعلاه….

    كانت الأمثلة المرئية السريعة والفعالة مفيدة بشكل لا يصدق لمسؤول الموقع الذي يتحول من html إلى wordpress.

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.