Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
This module is designed to sync information about your nodes to a Google calendar. There are site-wide settings for your Google Calendar account information and node-specific configuration settings for exact values such as dates, timezones, event location and event information. Each node type can have different field settings to suit your needs.
The Zend framework must be accessible on your server, either included in your system PHP path or by using the Libraries API with the Drupal Zend Framework module.
-Libraries API -Zend Framework 1.10+ installed in your PHP path
Usage
Global configuration settings allow the user to specify which content types on their Drupal install they wish to use the module with. Only selected node types will see Google Calendar settings on their /admin/content/node-type/type-name page or be included in node processing for synchronization.
MoodleConnect will provide a possibility to add moodle servers to drupal together with a moodle plugin called "DrupalConnect" (on github).
This is not only a SSO Solution. Drupal is handling user creation in Moodle and connecting this users to moodle courses managed by access rules to course nodes in drupal.
Together with a module in moodle (DrupalConnect) this module is authenticating the moodle users in drupal with onetime/shorttime - login links.
In the first step of programming MoodleConnect was a clone of DLSconnect . But there some main changes. The main difference is: We don't need LDAP. Everything is handled withe REST webservices in both systems.
Currently this module is for drupal 6 but it will be upgraded in near future when some code cleanup is finished.
Development
This module was developed to provide offer users of Q-Online joining assigned groups on Moodle servers.