We can make your Elgg site shine

Sdweb

Hi everyone!

I've bought the Moodle module few days ago. And, when I tried to install it (I mean, enable it), theres a bug. Browser shows me a message, with a php error on line 14 (file /vazco_moodle/start.php).

Any idea? I've tried to contact with Michal, but I haven't recieved the solution yet.

Thank you so much for your attention. Hope between all of us I can fix it :)

Regards.

Sdweb, I'm sorry for late reply... The fix was already implemented last Friday, we didn't have time to test it yet. I'm doing it right now. We should upload new version today, or tomorrow morning in case there are any bugs requiring solving.

Delete Edit

Hi Mike,

I've got another question. The module was installed ok (I guess) in Elgg. But, following the install.txt,:

- My Moodle doesn't install Elgg peer module.

- I dont understand what the seventh step means. ("Add a network peer (/admin/mnet/peers.php) of type "Elgg" pointing to your Elgg installation's URL (trailing slash is important).  ")

 

Any help?

Thank you so much.

Regards.

Delete Edit

Hi,

Elggpeer module is installed after clicking "Notifications" in administration panel.

Seventh step means: go to /admin/mnet/peers.php on Your moodle server. You'll see the form for adding new "Peers", You have to input Elgg URL, for example http://example.com/path/to/elgg/, and select 'Elgg' from pulldown (should be available after installation of elggpeer)

Anyway, link between servers is established on Your installation.

Regards,
Paweł (ElggDev Team)

Delete Edit

Hi,

Ok, this step is already clear, but as you said, was established on our installation.

So, we've got some problems with this module. Im gonna try to explain them:

 

a) Installation and configuration

1. The module Moodle Courses is installed correctly.
OK. The folder of the module is on the server (/elgg/mod/); the module is on the list of modules (admin tasks) and on the list of tools.

2. The module MNET is installed correctly.
OK. The folder of the module is on the server (/elgg/mod/); the module is on the list of modules (admin tasks) and on the list of tools.

3.The configuration of both modules is correct.
Its seems OK. MNET relate Elgg with Moodle, allowing the connection.

b) Functionality test

4. The users who are registered in both plataforms (Elgg and Moodle), can access to their profile from Elgg, being loged in on Elgg.
Fail. Users who have an account in both plataforms, and access to Moodle from Elgg, dont log in with their accounts (same email, same username). If its the first time they access, an account is created; if not, they log in as a remote user, not using a normal profile with information of Elgg.
So, if we have one account in Elgg:
username: aaa
mail: bbb@ccc.com

and the same credentials for Moodle, if we try to login on Moodle from Elgg, we are not gonna use the user "aaa", email: "bbb@ccc.com",....we are gonna user "name of elgg user + "(Elgguser)" and unknown password.

5. Users who are registered in Elgg, will can show the courses of plataform Moodle.
OK. User just has to check Moodle Courses (tools).

6. Users can see the number of participants in a course from Elgg.
Fail. This field is empty. We tested with courses which participants already exist, and adding participants. It doesn't work.

7. Elgg users who show Moodle courses cant access to the course if they are not register in the course, either the course is not open.
OK. If user is not registered in the course, and the course is not an open course, system ask the user if he/she wanna join to it. If the course is an open one, the users access.

8. The courses are created correctly.
50/50. When a user creates a course in Module, a blank page appears at URL http://elggpruebas.com.mialias.net/moodle/course/edit.php ; the course is created, but we cant get a blank page (no chances to continue using the plataform)

9. When a new course is created, it appears on the list of Moodle courses in Elgg module Moodle Courses.
Fail. New courses are not displayed on the list of courses.

10. If a user of Elgg doesnt have an account in Moodle, and he/she tries to access to Moodle, a new account is created in Moodle.
OK. A new account is created, but with different username.

11. New users in Moodle registered from Elgg can edit their profile.
FAIL. Users from Elgg in Moodle cant edit their name, email,...anything at all. There is no tab on profile to edit. When we try to change the password of one of them, Moodle says that its not allow to remote users.

12. Users can access/login in Moodle with the credentials created with regustration with Elgg.
Fail. If a user has a new account in Moodle from Elgg, he/she cant login directly in Moodle. Impossible. He/She has to go from Elgg. Thats no functional!

13. Users who are registered from Elgg in Moodle, will can have different roles (depends on admin).
OK. We test the case when the admin give to an user the permissions for create courses, and finally the user is able to do it.

14. Once the integration of the plataforms is done, if we edit a course, we can see the course modified on Elgg module Moodle Course.
Fail. Anything happens when we edit the existed courses, either new ones.

15. Once the integration of the plataforms is done, if we remove a course, we can see the course modified on Elgg module Moodle Course.
Fail. Anything happens when we remove the existed courses, either new ones.

16.The Moodle users from Elgg participate in courses as a normal Moodle user.
OK. There is no difference between a user from Elgg and a normal one. Same options, participation...

17. The integration of both modules and its start up does not mean a worse perfomance of plataforms.
OK. It does not seems that modules work worse than before.

18. The integration of both modules and its start up does not mean that something doesnt work because of these changes.
OK. Everything seems to be OK. We've tested the features, and both plataforms work fine.

 

As you can see, we have (many) problems with a module we paid for. With users, also with courses. I hope everything is gonna be better. This module, right now, is absolutely useless.

 

Regards,

Ignacio.

Delete Edit

Ignacio, we're investigating issues you reported. I will send you a reply message with solutions/explanations by end of the week.

Delete Edit