Hi All:
Has anyone tried the plugins by Miller on Moodle SSO and Moodle integration, recently uploaded?
If so, anyone has an idea how they work, and what is the extend of these plugins? Do they provide full integration with Moodle?
Thanks
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Matt Beckett@Beck24

Matt Beckett - 0 likes
- Juho Jaakkola@juho.jaakkola

Juho Jaakkola - 0 likes
- Juho Jaakkola@juho.jaakkola

Juho Jaakkola - 0 likes
- https://github.com/juho-jaakkola/elgg-moodle_sso/
- https://github.com/juho-jaakkola/elgg-moodle_integration
- Juho Jaakkola@juho.jaakkola

Juho Jaakkola - 0 likes
- Matt Beckett@Beck24

Matt Beckett - 0 likes
- Deds Castillo@deds

Deds Castillo - 0 likes
You must log in to post replies.Check the comments on the previous releases. If there's nothing there the best way to find out is to try it.
Now that's not very nice. Both of those plugins have been made by making a direct copy of plugins made by me and my colleague! None of the files however mention either of us, but in fact our names have been removed from the source code.
The official repositories can be found here:
I'm currently using both on an Elgg 1.9 site, so yes they have been updated recently.
The first one provides one-way SSO from Moodle to Elgg (but not the other way around). And the other one connects a Moodle course to an Elgg group. The latest contents of the Elgg group are displayed in a block at the Moodle course. When the block is added to Moodle, the Elgg group is created automatically if an existing group is not found.
It seems I still haven't updated the function that's supposed to provide groups discussion posts from Elgg. It's still using the Elgg 1.8 way that's not compatible with Elgg 1.9.
Did you remove the copied/unattributed plugins Juho? If not definitely go ahead and nuke them.
If you want an oauth server/consumer approach, I made one before. You can find it as part of a set here: https://github.com/deds/sg-moodle-oauth. I have moodle as the server and code for both wordpress and elgg as consumers. I haven't updated these in a while so ymmv. I last tested it on elgg 1.8 I think.
It has a very basic REST services api on the moodle side as well so you can get information such as a user's teachers or a user's students. I leveraged that for Khan Academy integration but maybe not much use for those two in elgg. It's a good starting point and if you can code then you can add services such as enrolling to a course, etc.