Auto create moodle users based on joomla user groups

  • Héctor
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 2 months ago #1 by Héctor
Hello,

I would like to know if there is any way to let joomdle auto create moodle accounts but only for one (or some) joomla user group(s). For example, I have 2 joomla users group called 'students' and 'registered users', and when guests users register into group 'students' joomdle creates a moodle register for them, but when guests registers themselves as just 'registered users' joomdle wont give them moodle account.

Is this possible by any means?

Thanks,
Héctor

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #2 by Chris
Joomdle does not provide such function directly ie not allow the registration, however you should be able to achieve the desired outcome depending on what 3rd party tools you use and whether or not there are payments made.

Some thoughts that you would need to explore
- group student mapped to students in moodle
- group registered mapped to moodes guests account
- using a membership tool such as payplans
- placing charges on the courses
- hide the links/enrollment from non students

You don't indicate how this will be used, so it is difficult to provide better answers at this time. For example, paid not paid; what criteria is used to determine what joomla group the user will belong to; etc.

Other things to consider, what if a given student is in both joomla user groups

Please Log in or Create an account to join the conversation.

  • Héctor
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 2 months ago #3 by Héctor
What we want to achieve is a joomla site where users can register themselves as normal registered users, so they can have a profile, and acess to some contents. Also we will offer an educational course based on moodle, for those users who want to participate.

It isnt a paid course, it's free. But we dont want all joomla registerd users to be automatically registered as moodle users, as we think it may not be of interest to all of them. Aplying for this course should be done from a joomla form and after submitting some info, the moodle account would be created.

I think I will have a look to those "mappings" as they sound interesting. Also it seems we will need a 3rd party extension for achieving this concept of "membership" so I'll have a look at that too.

Thanks for your time, any further comment will be appreciated as well :)

Please Log in or Create an account to join the conversation.

  • Héctor
  • Topic Author
  • Offline
  • New Member
  • New Member
More
13 years 2 months ago #4 by Héctor
I've just seen this info in the featurs page:

USER PROFILE TYPES & GROUPS

In Moodle you may define a 'user' as a student, parent, teacher, etc. In the past, this concept did not exist within Joomla's design. Therefore, to achieve this Joomdle has integrated with Jomsocial and JoomlaXi's JSPT to profile user profile types. In addition, with the introduction of ACLS from Joomla 1.7+ the administrator is able to map the Joomla user group to a Moodle role (currently limited to Student and Teacher).


Could I achieve what I'm trying if I map the Moodle student role to one Joomla user group different than the standard 'registered users'? Let's call that group 'course students', for example. Will Joomdle auto create moodle registers for only users belonging to that joomla 'course students' group?

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #5 by Chris
Yes this is one of the apps that I was referring about. That said, based on your follow up email. This is pretty much how Joomdle works today. When you register as a joomla user, it does not automatically place your name in moodle or when you pay (if a paid course) or enroll for free courses. So I would say, if this is your only requirement - then you have it now.

Please Log in or Create an account to join the conversation.