Moodle-Mahara Integration (Automatically create groups in Mahara)

Moodle-Mahara Integration (Automatically create groups in Mahara)

by Sandeep Kankatala -
Number of replies: 3

Hi

I have a fully functional integrated system of Moodle (2.2) and Mahara (1.4) with mnet.

I was wondering if below are possible:

- If a course is created in Moodle, can a group be created in Mahara automatically with the same course name.

- If a user enrolls in a course in Moodle can the user be assigned to a group automatically.

- If a user completes a course in Moodle, can a protfolio on Mahara be populated automatically.

Do I need to use webservices to do the above?

TIA

Average of ratings: -
In reply to Sandeep Kankatala

Re: Moodle-Mahara Integration (Automatically create groups in Mahara)

by Patrick Pollet -

I think the best strategy will be indeed to call Mahara's Web services that are very similar, but not identical yet with Moodle 2.2.see https://wiki.mahara.org/index.php/Plugins/Artefact/WebServices ) ; they have already functions to create groups and enrol users, but  not yet to populate a fortfolio. 

On the Moodle side, in order not to modify core code,  you should write 'local events handlers' see http://docs.moodle.org/dev/Events_API and perform calls to Mahara by handling the following events : course_created and user_enrolled. Currently course_completed event does not exist but is on the 'wish list' ;-(

For more details see http://docs.moodle.org/dev/Local_customisation ; not well documented in 2.x yet but very similar to 1.9 implementation described here http://docs.moodle.org/dev/Local_customisation_(Moodle_1.9)#Local_event_subscriptions 

Cheers.

 

In reply to Patrick Pollet

Re: Moodle-Mahara Integration (Automatically create groups in Mahara)

by Sandeep Kankatala -

Hi Patrick

Thank you very much for your reply. It was very informative and I like your approach of calling Mahara web services and using local event handlers in Moodle.

I will get started now and update you on this. Thanks again.

In reply to Sandeep Kankatala

Re: Moodle-Mahara Integration (Automatically create groups in Mahara)

by Silvia Montoya -

Hello everyone,

Anybody knows if there is any advanced in this issue? I am very interested in automacally creation groups in Mahara. Any documentation link with information about the possibilities of Mahara-Moodle integration?

Thank you in advanced.


Silvia