Are there any plans for porting the module to Drupal 7 and/or connecting Moodle in another ways with Drupal 7?

FYI: I am too much of a newbie to contribute much to it, but I would love to see it or at least know whether anybody is working on it?

P.s. I had to select a "Version" and "Component" for this post that's why it is under the latest version and "Code" component.

CommentFileSizeAuthor
#28 moodle_7-dev.zip21.55 KBFrank Ralf
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

break’s picture

BTW: I just checked and there is no mention of Drupal 7 at Moodle forums either
http://moodle.org/mod/forum/view.php?id=5558

Chris Johnson’s picture

Assigned: Unassigned » Chris Johnson
Status: Active » Postponed

Yes, I definitely plan to port the module to Drupal 7. It's just a matter of working it into my busy schedule.

Other enhancements to its integration are things I'd like to do as well, but of lower priority. I am very open to suggested improvements, especially when accompanied by suggested code changes. The suggested code does not have to be perfect, even. I'll happily polish something that works.

vishnuvarthan’s picture

Chris, we would like to know if you made any progress on this.

mokaspar’s picture

Hi,
We are thinking about the integration of moodle in our Drupal-installation (d7). I would like to have full views-support. What do you think, if we had a moodle_course node to represent each moodle-course, which gets updated from moodle by cron and/or trigger. In order to have the enrollments in drupal, we could use organic-groups and update them as well.
Everything is only manageable in moodle. Drupal just has a representation of the course/enrollments.

I am happy contribute code.
Please let me know, what you think!

Sivaji_Ganesh_Jojodae’s picture

Subscribe

Technoshaman’s picture

Dear Chris,

Getting the Moodle integration modules ported to D7 is a high and urgent priority for us. Given that you can't identify a target date for releasing it, would you mind if we developed it and give the code back to the community?

George

Sivaji_Ganesh_Jojodae’s picture

@Technoshaman, Chris is yet to start the work and he is willing to accept any help that we would offer.

Sivaji_Ganesh_Jojodae’s picture

@Chris, We had to do a little research on moodle integration module last week. We noticed that qapi doesn't works with moodle 2.0 [1], give that moodle 2.0 is the recent version with lot of new features in core [2]. Is it you maintaining qapi plugin ? How much of effort is required to get it working with moodle 2.0 ?

[1] http://code.google.com/p/qapi/issues/detail?id=5
[2] http://docs.moodle.org/en/Moodle_2.0_release_notes#Major_new_features

chaloum’s picture

Was wondering how the port of this module to D7 is going. I have a desperat need for this module to work in D7 with M2

thanks

Marcel

Chris Johnson’s picture

@sivaji: Yes, I am the maintainer for qapi as well. I have not looked into Moodle 2.0 to see what might need to change with qapi. Hopefully the changes are fairly minor.

Chris Johnson’s picture

I have only just begun making changes to make it work with Drupal 7. Once those are finished, then I will look into changes needed to support Moodle 2. Right now, the support is only for Moodle 1.9.

A number of people have asked me about a Drupal 7 version of the moodle module. I will post a beta release as soon as it is possible.

Barfly’s picture

Subscribe

obrignoni’s picture

Where can I make a donation that may help the developers of this project? Thanks

chaloum’s picture

Obrignoni

I already made an offer but haven't got a response.

Regards

Marcel

davemurphy’s picture

subscribe

dwkitchen’s picture

+1

dirkca’s picture

+2

Chris Johnson’s picture

See http://drupal.org/project/moodle. I've put up a couple of ChipIn donation links where you can help pay for work you want to see done soon.

chaloum’s picture

A little late I've commissioned and separate module

obrignoni’s picture

Hello Chris,

This is great news. I'm talking with my team to see if we can get you 25% so you can get started. You should see the donation in a few days.

Regards

particlegirl’s picture

subscribe

particlegirl’s picture

How are you going with the chipin? I may be able to contribute if things are moving ahead. Also does anyone have an opinion on whether it is worth waiting for M2?

zcrow’s picture

Version: 6.x-2.2-rc1 » 6.x-2.3

subscribing

FergalMohan’s picture

Subscribe

Anisorf’s picture

Subscribe

Frank Ralf’s picture

Hi Anisorf,

http://docs.moodle.org/20/en/Integration_FAQ might give you some pointers. However, a lot of the modules are still for Moodle 1.9 and/or Drupal 6 I suppose.

hth
Frank

tdurocher’s picture

Subscribe

Frank Ralf’s picture

FileSize
21.55 KB

Here's a very first shot at a Drupal 7 version of this module. I only ran the version 6 code through Coder to get rid of the most severe issues. The module should install without problems on Drupal 7. No further testing done yet - as I admittedly haven't used the module yet ;-)

I suppose there's still a lot to do left as all the CCK functionality is now part of Drupal core.

amitkarpe’s picture

Thank Frank Ralf, I will test and let you know.

Technoshaman’s picture

Hi Frank,

For the ported modiule to work will Moodle have to be under the same domain, same server?

Will the module work with Moodle 2.)?

george

Frank Ralf’s picture

Hi George,

I haven't tested the module in a real live setting yet, sorry.

FergalMohan’s picture

Subscribe

ñull’s picture

Looks like there is an initiative to have a D7 version of this module. There is also a quite some interest judging the subscription here. What is missing is some financial encouragement for the development. Both Chipins are at zero dollar level. May be it would be good to explain what is the difference between the two. It might produce more trust when there is only one, because now people who want to donate are left with the doubt which one to choose.

EvolvingCitizen’s picture

Priority: Normal » Major

Hi Chris and all,

Any news on this? I am working with George @technoshaman yet stumbled across this thread just this evening by chance :) We are urgently seeking to integrate moodle into drupal 7 over the next couple of weeks. Chris, are you the only developer working on this?

Mark

Frank Ralf’s picture

Hi Mark,

The best way to move things forward is to test the upgraded module from #28 and report here on the results ;-)

isak_manresa’s picture

Subscribe

Frank Ralf’s picture

Status: Postponed » Needs work

Changing status as a first stab at the ported module is available and to invite more people to participate.

isak_manresa’s picture

Hi all,

I start trying to use #28 moodle_7-dev.zip in my site using drupal 7 and moodle 2.2.

I see that the installation of Quick API Moodle plugin is needed in the moodle 1.9 version, but I don't know if is needed with 2.x moodle versions.

I'm a drupal newbee and don't know so much about the migration of D6 to D7 modules, but i can see some errors like the direction implemented in the hook_menu that is admin/settings/moodle when the direction of D7 moodules is admin/config/x. I've change this but the administration menu don't apear anything.

The only error that appears in the log is that the $moodle_url variable is empty. If I assign the direction of my moodle installation in this variable value, the error disapears, but I still can't go to any of the moodle directions declared in the moodule.

I supose that this is not much help. If somebody can guide me I'll try to fix the code problems(as I said before I'm a Drupal newbee but I know php develop), as I'm very interested in D7 and moodle 2.2 integration.

Regards,

Isak

adamtong’s picture

I am also interested in the integration of Moodle 2.2 and Drupal 7.

isak_manresa’s picture

For anyone interested in Drupal 6/7 and Moodle 1.9/2.x integration, see http://drupal.org/node/1472078. Here is planing a "built-in Moodle/Drupal course integration" from course module.

burko’s picture

Anybody interested in Moodle integration, here is a video from a group that are doing it.

http://www.youtube.com/watch?v=q9WUr1okX9I&feature=g-wl

dr_wazza29’s picture

Hi Frank, Chris and everyone else,

Just wondering if there's been any progress on the porting of the Moodle Integration module to D7 for use with Moodle 2.x?? My company could potentially contribute some financing if there is a clear implementation plan and timeline for getting it done.

Warrick

Dewsworld’s picture

Really waiting for the release....

Pere Orga’s picture

If it's useful for someone, I've just published a module that integrates Drupal Commerce with Moodle 2.3. Try it here: http://drupal.org/sandbox/netol/1832808

mgifford’s picture

Great to see this sandbox project got released:
http://drupal.org/project/commerce_moodle

Also neat to see the related:
http://drupal.org/project/moodle_connector

@Frank, any movement on seeing a full release of this module? Have you had a chance to check out @netol's Moodle Connector?

Pere Orga’s picture

Hi.

Moodle Connector shouldn't add a lot of value here, because as far as I can see Moodle Integration uses QAPI.

For now Moodle Connector only allows to share the screen to set the credentials to the Moodle database, useful to modules that connect directly using the Drupal DB API.

Frank Ralf’s picture

@Mike (#45)
To tell the truth, I'm not much involved in Moodle at the moment so I can't say when I will continue working on this module. Sorry.

EDIT
I have to upgrade an existing Moodle installation from 1.9 to 2.x soon. If I find the time I will also have a look at this module.

mgifford’s picture

Thanks for the additional information. The glue between systems is always expensive to maintain. If you've got got a client behind it, it's rarely worth the frustration of maintaining.