If whoever does it could mod http://moodle.org/mod/data/view.php?d=13&rid=849
Until then, the file can be downloaded at
Changes since 0.5.0r146:
Created enrollib.php, and began moving some functions to that.
Updates to help files to indicate curtain log file requirements.
Removed extra 'import now' text from config.html.
Removed cron option under 'Banner Extract Import' section. See above.
Created option on when to store XML in enrol_lmb_raw_xml database.
Fixed problems with the LMB downtime notifier.
Enrolments automatically added to a user when they are added to through LMB if there are any recorded.
General code cleanup and formatting.
Once again, thanks for this awesome work and your continued support and assistance. We are successfully using the LMB digester with our SUNY Delhi Luminis Message Broker/Banner with our production server at Moodlerooms. It is working for both WebCT and for our Moodle instance.
One thing I've noticed, and I don't know if this has anything to do with the digester, all the users come in with the default preferred language of "Arabic" - does this happen for you? I wonder if it's possible to do things with the digester like set a default preferred language for users when first created.
It also seems like the xml out of the LMB provides parameters such as term start/end dates, and it will create categories for those terms in Moodle, and put courses into them, but doesn't put the start/end dates into the courses. Is that something that can happen?
I'd also like to be able to make all newly created courses have defaults such as "this course is not available to students" or to have all newly created courses be based on a template course rather than the default Moodle course. Is something like this possible down the road?
I should probably start learning to code so I can contribute.. Well maybe one day...
"I'd also like to be able to make all newly created courses have defaults such as "this course is not available to students" or to have all newly created courses be based on a template course rather than the default Moodle course. Is something like this possible down the road?"
this can be very usefull for me too.
Any news about that?
Im looking at adding the ability to create courses from a master backup file, but im not sure when/if that will happen.
Moodlerooms did a slight revision to the LMB digester and installed it onto our development and production servers there as well as tweaked it a bit based on a few of our functional requirements. I suspect this means it will be that much easier for other LMB schools who use Moodlerooms to get it installed and running.
If the project is stalled, is there anything we can do to help out (development, testing, etc?)
But if you want to play with a recent snapshot, here is a link:
The Readme does indicate most of the changes that have been made.
I will be releasing a new version of this shortly.
We are in the process of moving to Moodle 1.9.1 and trying to integrate with Banner.
Have the module installed but can anyone tell me a little more about how this works and possibly give me a look at a sample XML so can see what format it should be in?
Does this module create the courses and enrollments in one go?
We dont use Luminis Message Broker so will be directing to XML file.
Authenticate against LDAP
thanks in advance
We integrate with Banner for SSO, Login and Enrollments, we use LDAP. for this proccess, we have Oracle use DBMS_LDAP to publish to the LDAP Server.
This has worked reasonably well however when you get to large amounts of users the User Synchronization is quite taxing so we have to run it very early in the morning when noone is on the system.
Furthermore we have had issues with automatic "de-enrollment" with Moodle 1.8.3, when using LDAP.
Our LDAP server is OpenLDAP, our solution is not tied to Luminus, a legacy system, so we dont have to scramble to fix things when there is an upgrade.
I would recommend against "tightly coupled" implementations, your are simply asking for trouble, and you will get it, maybe not now, but soon.