Moodle Plugins directory: SHEBanG: Versions: 0.0.9-25 | Moodle.org
SHEBanG
Enrolment ::: enrol_shebang
Maintained by
Fred Woolard
This enrollment plugin provides a way for Moodle to consume Banner® LMB (Luminis Message Broker) messages. This module is not an Ellucian product, and is neither endorsed nor supported by Ellucian.
SHEBanG 0.0.9-25
Moodle 2.5
Released: 2013年08月7日 星期三 01:22
2013080500:0.0.9 - 2013-08-05
CONTRIB-4472 Move all file I/O out of the plugin class' constructor, and remove
any 'die' calls from constructor to eliminate wsod risks. Add ability to return
either HTTP 200 or 500 on message processing failures. Add notification feature
for message processing failures. Fix parsing of admin email addresses-commas or
semicolon separators. Update Moodle username from LMB messages. Add awareness
of auth_shibbuncif (Shibboleth) plugin to handle formatting of username@domain
usernames. Modify post.php to indicate no Moodle cookies expected, i.e. session
not needed. Establish branches to correspond to lib changes in Moodle 2.2, 2,4,
and 2.5
2012062500:0.0.8 - 2013-07-09
CONTRIB-4471 Check configured log directory path exists and writable and fall
back to the default directory if configured path is invalid.
2012062500:0.0.7 - 2013-07-08
This release is a roll-up of unpublished (on moodle.org) previous releases. It
addresses CONTRIB-4466, CONTRIB-4467, and CONTRIB-4468, as well as an
enhancement and general code cleanup.
CONTRIB-4466: Corrected the logging so when DML exceptions occurred inserting/
updating Moodle user records, it was correctly reflected in the process and
message logs.
CONTRIB-4467: Fixed the monitoring feature which was altogether broken since the
2x refactoring.
CONTRIB-4468: Corrected the behavior when associating an LDI person with a
Moodle user to check for users marked as deleted. If current association is with
a user marked as deleted, a new Moodle user record will be created.
Added configuration setting for an alternate logging directory, useful for
locating logs outside of the Moodle data directory.
IMPORTANT: The "requires" Moodle version was revised down to 2011120510 after
testing the plugin in v. 2.2.10 (MOODLE_22_STABLE).
CONTRIB-4472 Move all file I/O out of the plugin class' constructor, and remove
any 'die' calls from constructor to eliminate wsod risks. Add ability to return
either HTTP 200 or 500 on message processing failures. Add notification feature
for message processing failures. Fix parsing of admin email addresses-commas or
semicolon separators. Update Moodle username from LMB messages. Add awareness
of auth_shibbuncif (Shibboleth) plugin to handle formatting of username@domain
usernames. Modify post.php to indicate no Moodle cookies expected, i.e. session
not needed. Establish branches to correspond to lib changes in Moodle 2.2, 2,4,
and 2.5
2012062500:0.0.8 - 2013-07-09
CONTRIB-4471 Check configured log directory path exists and writable and fall
back to the default directory if configured path is invalid.
2012062500:0.0.7 - 2013-07-08
This release is a roll-up of unpublished (on moodle.org) previous releases. It
addresses CONTRIB-4466, CONTRIB-4467, and CONTRIB-4468, as well as an
enhancement and general code cleanup.
CONTRIB-4466: Corrected the logging so when DML exceptions occurred inserting/
updating Moodle user records, it was correctly reflected in the process and
message logs.
CONTRIB-4467: Fixed the monitoring feature which was altogether broken since the
2x refactoring.
CONTRIB-4468: Corrected the behavior when associating an LDI person with a
Moodle user to check for users marked as deleted. If current association is with
a user marked as deleted, a new Moodle user record will be created.
Added configuration setting for an alternate logging directory, useful for
locating logs outside of the Moodle data directory.
IMPORTANT: The "requires" Moodle version was revised down to 2011120510 after
testing the plugin in v. 2.2.10 (MOODLE_22_STABLE).
Version information
- Version build number
- 2013080500
- Version release name
- 0.0.9-25
- Can be updated to
- 0.1.0-25 (Build 20131008) (2013080501)
- Maturity
- 稳定版
- MD5 Sum
- c5b98cc8eccde0aff738ca83a473ac89
- Supported software
- Moodle 2.5
- The more recent release 0.1.1-25 (Build 20140520) (2014052000) exists for Moodle 2.5
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS branch
- master
- VCS tag
- v2013080500-0.0.9-25
Default installation instructions for plugins of the type Enrolment
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (eg "myenrol") in the "enrol" subdirectory.
- Visit http://yoursite.com/admin to finish the installation