Direct code integration of Mahara with Moodle

Direct code integration of Mahara with Moodle

дэргэд Akilan Thangavelu -
Хариу нийтлэлийн тоо: 5

Hi Folks,

Thanks in advance.  We want to add E-portfolio functions to LMS directly, not by SSO. So directly  integrate Mahara to Moodle as a plugin. Please provide me us better solution.

Үнэлгээний дундаж: -
Akilan Thangavelu-н хариуд

Re: Direct code integration of Mahara with Moodle

дэргэд Colin Fraser -
Documentation writers зураг Testers зураг

um.. we-ellll, First, do you understand what it is you are asking for? Is it possible that someone may have already done this? I doubt it, as it is a rather large task, made more complex by different coding standards and practices, Perhaps someone who is involved with both Moodle and Mahara might be interested, if they have the time. There is a thing called a Mahoodle, but whether that is what you are looking for or not... I don't know. 

Having said that, I agree, it should be done, as well as using Media Wiki and WordPress in a fully integrated package, just GLWTOB.  

Colin Fraser-н хариуд

Re: Direct code integration of Mahara with Moodle

дэргэд Akilan Thangavelu -

Our requirement is a Private Social Intranet for an Educational institute which  should contain LMS + Social Networking + E-portfolio and access from single domain. SSO is not suitable for this case, since need a single build for LMS + Social Networking + E-portfolio. We have tried successfully Elgg and there is lack to add LMS (Moodle) in a perfect way. Also coming days new requirements can be added with Private Social Intranet. We have plan to add plugins with Moodle to achieve Social Networking + E-portfolio functions. Will that work?

Akilan Thangavelu-н хариуд

Re: Direct code integration of Mahara with Moodle

дэргэд Frankie Kam -
Plugin developers зураг
Hi Akilan

I don't suppose you'd be interested in this (?) since it uses the SSO method.

http://moodurian.blogspot.com/2013/07/finally-bitten-by-mahara-e-portfolio-bug.html

Regards

Frankie Kam

Frankie Kam-н хариуд

Re: Direct code integration of Mahara with Moodle

дэргэд Akilan Thangavelu -

Thanks Frankie.

I understood SSO and we worked out that option perfectly. To make much easier for End users (Teachers, Students and others) our requirement is bring all LMS , Social networking and E-portfolio functions under a single roof. We know that we are searching solution for a complex application инээмсэглэл 

Akilan Thangavelu-н хариуд

Re: Direct code integration of Mahara with Moodle

дэргэд Andrew Lyons -
Core developers зураг Moodle HQ зураг Particularly helpful Moodlers зураг Peer reviewers зураг Plugin developers зураг Testers зураг

Hi Akilan,

I'm not aware of anyone having combined the two products, but it wouldn't be too difficult to produce a combined package with the two systems, and then to create maintenance scripts to manage the two - e.g. to setup Moodle, then Mahara, then to configure the SSO automatically, wrap the cron implementations, provide a centralised login interface, etc. Cron jobs could be written to constantly update the SSO data (e.g. creating users and updating certain content fields).

You could create additional content blocks in both to display the relevant information between them.

However, trying to rewrite Mahara as Moodle plugin will not work. They're both too similar, and too disparate for that to work, for starters:

  • Moodle uses DML, and so does Mahara, but Mahara uses an older version. Moodle's DML can cater for multiple databases, whilst Mahara's cannot.
  • Moodle and Mahara have conflicting global function names.
  • Moodle uses renderers, and a range of disparate css, JS, etc.; Mahara uses Dwoo/Smarty as a templating engine
  • Mahara plugins have a different structure to Moodle plugins.

Andrew