ILP Integration

Maintained by Ellucian Inc
The Ellucian ILP Integration package enables the exchange of data between Moodle and Ellucian applications: Banner, Colleague, PowerCampus, Ellucian Experience, Ellucian Mobile, Ellucian Portal and Ellucian Advise.
Price option: Free

Supports Moodle 3.0-5.1 See all versions
Latest release: 6 months ago
Installations: 70
Downloads (last 90 days): 71

Frankenstyle name: block_intelligent_learning
Blocks

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Is there any way to replace the ridiculously short 32-character course name limitation with a proper full course name that can be synced with Moodle? The abbreviations required for some courses make the course names unintelligible.
When using this block to mass-create courses for a new semester, some courses do not have the components of the template course. In particular, they are missing resources and blocks, and the sections which are hidden in the template course are not hidden in these courses. We can find no correlation between success and fail courses regarding:
* start date
* Banner CRN
* Moodle course ID
* prior courses with the same Banner CRN still resident in the Moodle instance
Seconding Trent,s question. Is support for 5.1 coming?
Is there a roadmap anywhere or an estimate of when we might see support for Moodle 5?
Re: the block duplication issue, I followed up with Ellucian, and they filed a new product defect: PD0019312. If you have access to their Customer Support Center (https://elluciansupport.service-now.com/customer_center), you can search for this defect number (under Support > Release Information >Defects) and subscribe for updates.
Commenting out the line
blocks_add_default_course_blocks($course);
in file /usr/local/www/"moodle"/blocks/intelligent_learning/model/service/course.php
does resolve the block duplication issue.
@Bobby Siegfried @Ellucian Inc @Kris Stokking
Block Duplication is still an issue with the newest version "3.2.7 (Build: 2024022201) (2024022201)". We just upgraded to Moodle 4.1.9.
We have yet to test the recommended modification in our staging environment:
----
(Line change) Comment out line 427 in staging:
blocks_add_default_course_blocks($course);
In file:
/usr/local/www//blocks/intelligent_learning/model/service/course.php
----
Blocks in Moodle are still being duplicated for every new course.
@Bobby Siegfried @Ellucian Inc
Currently Line 386 "blocks_add_default_course_blocks($course);" in course.php is still an issue adding duplicate blocks. It has been a known issue since 2021.
Will we see a resolution?
Does plugin release 3.2.2 work with on premise ILP servers for versions 4.x/4.5.x or just cloud ILP 5.x ?
Just an update to my previous comment - after some digging in the intelligent_learning block code we found that in intelligent_learning/model/service/course.php on line 384 there is a function call as part of the try/catch for "blocks_add_default_course_blocks($course);". This appears to get the default blocks setting and doesn't check to see if they have already been added. I'm not sure what the purpose of this function was intended to be. On line 355, the Moodle core function "create_course($course);" is already called and the default blocks setting is already part of the Moodle core config. I commented out the seemingly redundant function on line 384 and this fixed our issue. Curious to hear everyone else's insight, and the developer's insight as well?
We are running Moodle 3.9 and ILP block 3.2. We are experiencing an issue where every course the is created by ILP contains duplicate instances of every block in the sidebar. This is a huge problem and I'm curious if anyone else has seen this? We have tested course creation using the typical Moodle method and other scripting and that is all nominal. It's only when a course is created via ILP that the duplicate blocks issue occurs.
Me gustaria saber para cuando va a salir la version del 2021 para MOODLE 3.11.1+
I'd like to inquire if the Moodlerooms ILP Integration package can be used within a non-Moodlerooms environment. That is to say, with the package work with any Moodle instance regardless of where hosted?
Tried installing plugin get the following error:
Install plugin from ZIP file
Validating block_intelligent_learning ... Error
[Error] Extracted file not found [{"file":"intelligent_learning\/certificates\/"}]
Installation aborted due to validation failure
Thanks
A 3.02 version of the plugin has just been uploaded that is compatible with 3.4, 3.5 & 3.6 versions of Moodle.