Posts Tagged ‘drupal’

Our Drupal now allows Add to Calendar links.

  1. Neat: Click on the calendar icon at the end of the date line:
  2. image
  3. When prompted, Click open (which will stat your default file association for ICS files, likely MS-Outlook):
  4. image
  5. if necessary, add a suitable reminder, and click””save&close”image
  6. Your appointment, with location, will be put in your calendar and come alive when you need the reminder(and where, if you connect your other, home and mobile devices to MS-Exchange): image
  7. But as of yet, not everybody seems to be using this handy facility (I find myself manually copying over info into manually created appointments).
  8. Unfortunately, this is still only a static ICS file, not a subscription which would be automatically updated in your calendar if the originator/organizer changes the schedule.

LRC website migration from WordPress to Drupal


Original: image

ICS corruption in Moodle calendar events?

  1. I am seeing once again a large number of events loaded as internet calendar into MS-Outlook via an iCal link default to the same day: image
  2. This time the iCal sources is Moodle, but it also displays the iCal feed internally so: image
  3. I observed a similar issue when loading certain Drupal calendars into MS-Outlook, only that
    1. it seems to have affected only certain sites on the same (?) Drupal instance (is this user input error?)
    2. Events defaulted to the current day in MS-Outlook – the Moodle issue does not.
    3. All events were effected – not so in this Moodle issue.

How to load the university Drupal calendars into your favorite calendar application

  1. If you go to our university calendar webpages, you may see
    1. provost-calendar-in-webbrowser
    2. a top menu allowing you to select either Year,Month,Week, or Day
    3. a bottom right corner calendar icon (why not the well established ics icon?) which, changing with the view you selected, points to the same (directory) link as the views, but resolves to an ICS file when clicked in your browser
    4. The default action on click is an open/save option: either way, AFAIK, you will download and point your desktop calendar application (e.g. MS-Outlook) to this file. Even if you do this only per year, this is not only tedious, but the hope that nothing will change in the course of things seems futile.
  2. The best way  that I have found to make this a live calendar subscription is this: in your ICS-compatible calendar application, where it asks you for the calendar URL, load one of the links provided under the calendar icon, e.g. that for the year. But before clicking “OK”, remove anything (= any filter) after “ical” portion of the link.
  3. In MS-Outlook, this procedure looks like this: ooutlook calendar add  ooutlook calendar add url, and the result looks like this: provost-in-outlook 
  4. If you open the downloadable ICS, an open it (mental note: are there other iCAL readers to examine the data, short of loading the calendar into your desktop, phone or cloud calendar software?) you will notice that these calendars are a Drupal-based offering: “PRODID:-//Drupal iCal API//EN”
  5. Sample Links
    1. Calendar examples for your web browser:
    2. Calendar year ICS examples for your calendar reader:,
    3. The provost’s calendar includes the registrar’s calendar: Administrative and Academic. the color-coding will be lost in translation when loading via ICS. I have not found a way to load the Administrative calendar separately, to use my calendar application to manage the coloring. 
    4. Are there more calendar pages that are of general interest?

Calendar ICS corruption

  1. The (Drupal-based?) ICS linked for the ACADEMIC calendar does not display properly in MS-Outlook and other ICS-compatible calendar readers (all events form the Academic calendar seem to get display at the current date and time when this screenshot was taken. The ICS portion for the Administrative calendar does not seem to have the same problem). provost-in-outlook-academic-messed-up
  2. Both do seem to display on the Provost webpage:provost-calendar-in-webbrowser
  3. The same holds true for the underlying registrar calendar ICS that is aggregated by the provost’s page.
  4. Some debugging information when loading : “You have subscribed to “p.”. 19 out of 169 events were successfully added to your calendar. There seemed to be some problems with the other events in the file you were importing.”