If you manage many resources that many users need to share, you will want to give them an intuitive overview of the utilization. We manage room and equipment booking in MS-Exchange 2010, but both Exchange and Outlook/OWA/Office365 are not for everyone (to set up), and seem to lack a convenient way to publish an aggregation of the iCal feeds of the individual resources that can be published.
Enter Google calendar: Start with creating a new calendar which will hold your calendar aggregation, and make it public:
First add ICS-based internet calendar subscriptions to Google calendar:
We have prior ICS feeds arranged in MS-Exchange 2010 which are listed in the LRC calendar spreadsheet:
Open the calendar
Copy the URL form the address bar:
Insert it here:
Replace html at the end by ics.
Check “make calendar publicly accessible”
Access calendar settings
Change calendar name to part before @
You can rename these subscribed calendars, but this name will not carry over to the embedded calendar, see below:
Open the settings for the main calendar:
In the settings section “embed”, Click the “Customize” link to open the “Google Embeddable Calendar helper”:
Select the “Calendars to display”: this list contains the ICS-subscriptions you added earlier.
Unfortunately, the Google’s embeddable Calendar helper seems to “eat” the names you have given these calendars, and replace it by the default “Calendar” (there is no calendar name stored in the ICS, it seems), so you have to maintain a color legend manually (the color is permanently stored in the iframe HTML code snippet).
Also, you users have to manually match the color when they (de)select calendar subscriptions from the main calendar:
Embedding the iframe HTML snippet works in WordPress
- If for example you work with class-size sets of PowerPoint slideshows – which may be unpractical -: The command for merging them is a bit hidden:
And the process a bit clumsy (does not allow for simultaneous selection of multiple slideshows).
Plus you have to double click the thumbnails of the slides of the show that you want to insert).
But it works: Now you can e.g. print in one sitting, including multiple slides
- Here is what I see in my Moodle course: (in IE9, also tested in Chrome).
- Here is how Moodle’s RSS feed is configured:
- If I click on this link, this is the current feed status in IE feed display:
- The last displayed article is not even visible on this page anymore – I “lost” 50 posts, and more in Moodle – what am I missing ?
- Doh. I and the (I find: clumsy) way RSS-feeds have to be configured in Moodle meet again: You RSS feed list may be correct, but then you also need to select the right feed to display.
- When I add "Calendars to Display" in the "Google Embeddable Calendar Helper" ,
- Google calendar lets me select calendars I added from iCal sources,
- but it does not "remember" the names I have given these calendars,
- displaying only the default name "Calendar",
- rendering the aggregation feature useless (Which is which?).
- Is there a workaround or hidden feature like a “name parameter” in the embed query-string? What is it? I cannot find it in the Google Calendar API reference.
- Many applications – both web-based or standalone – in the LRC rely on Java. They currently all start Java with the autoupdater:
- and may at least temporarily allow for Java versions not tested for compatibility with LRC applications
- which should not cause permanent problems, since the computers are frozen, but does cause client s unnecessary hassle and delays
- provided that
- the LRC applications have been tested to work with the reasonably recent version of Java in the LRC image
- and staying on this version for, say, a term, causes no overarching security concerns (if it does, the more recent Java version should be frozen into the underlying software image anyway, after testing for compatibility with LRC applications).
- The answer how to shut out the autoupdater is likely in the Java control panel. This screenshot is from version 7.51 while we have 7.45, but likely similar
- Registry keys note 32-bit and 64-bit)
- HKLM\SOFTWARE\JavaSoft\Java Update\Policy EnableAutoUpdateCheck
- HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy EnableAutoUpdateCheck
- HKLM\SOFTWARE\JavaSoft\Java Update\Policy EnableJavaUpdate
- HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy EnableJavaUpdate
- For programmatically configuring this, a quick web search finds this:
Must be “true” to prompt users to update the JRE when an out-of-date JRE is found on their system. Set to “false” to suppress the prompt.
This is a setting in here: The deployment.config file is used for specifying the System-Level deployment.properties in the infrastructure. By default no deployment.config file exists; thus, no system-wide deployment.properties file exists. If deployment.config exists, it is located in one of the directories shown in the following table.
• <Windows Directory>\Sun\Java\Deployment\deployment.config
in addition, likely this should be included: “SomeKey=SomeValue, may be locked by including another key, SomeKey.locked … so that the user cannot change it”.
Information is from http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/index.html which may likely contain other information needed to configure JAVA in the LRC environment.