R0.24 No Longer Supported

[Solved] Allowing users to access course

  • Kyle
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
15 years 10 months ago - 15 years 10 months ago #1 by Kyle
Hey Guys,

Got a minor issue, but not able to figure it out. I have a 'Free Course' on my clients site to entice users to buy the 'real' thing. The main course works as per normal where the user needs to login and pay via VM. Great.

I want the users to click on 'Free Course' and be taken straight into the course without having to register etc. This has worked before, then I re-loaded VM from scratch to try get the main course to work. Which it does..but Free course not anymore. Atleast it does work, but you have to be registered. The client does not want it this way. :(

My current investigation covers:
    Set price to EMPTY in moodle/course configuration
    Set Price to EMPTY in VirtueMart
    Set Joomdle to 'unpublish' in VirtueMart
    Removed Product from VirtueMart
    Moodle config - set Enrol method to 'Guest(default)' and 'is Enrollable'
    Set Joomdle Module to 'Free course only' and 'Guest Course Only'

After trying all the above, it still asks for user to login, even as Guest.

Help please -- what am I missing??

Thanks,

K
Last edit: 15 years 10 months ago by Chris.

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

More
15 years 10 months ago #2 by Chris
Replied by Chris on topic Re: Allowing users to access course
Hi there,

Just a quick note to let you know that I have seen your post and will have a look at this but will only be able to do so over the weekend. If I manage to get started earlier I will let you know.

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

  • Kyle
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
15 years 10 months ago #3 by Kyle
Replied by Kyle on topic Re: Allowing users to access course
Thanks Chris, appreciate it.

Just let me know if you require additional info.

Regards, K

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

  • Kyle
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
15 years 10 months ago #4 by Kyle
Replied by Kyle on topic Re: Allowing users to access course
Hi Chris,

Any updates on the above. Really need to get that working.

Hoping this should be an easy fix. Just need directions here.

Just to summarize, I need the client to click on link to course, without making them 'enrol'. Was working like this before.

Thanks again.

K

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

More
15 years 10 months ago #5 by Chris
Replied by Chris on topic Re: Allowing users to access course
Hi there,

I had a quick look over the weekend. Unfortunately, didn't have too much time this weekend. I am setting up a clean test environment to ensure that mine is standard as I have all mine switched over to Tienda from VM at the moment. I will have more time tomorrow to have a look. Thanks for your patience on this.

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

More
15 years 10 months ago #6 by Chris
Replied by Chris on topic Re: Allowing users to access course
Hi again,

What are you getting? Error messages? Login screens? I have tested on one of my test servers and while I do not get the results I want, I get taken to Moodle.

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

  • Kyle
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
15 years 10 months ago #7 by Kyle
Replied by Kyle on topic Re: Allowing users to access course
Hi Chris, there are no error messages as there is no 'error' occuring. Merely a 'function' that needs to be disabled. My Client has 2 courses, 1 costs $50 and the other is a 'teaser/free' quiz.

Now when you select the quiz, it opens moodle like it should, but prompts the user to login or enrol. I want that removed. I have PM you access details to my site to see what I am talking about.

Appreciate the assistance.

K

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

More
15 years 10 months ago #8 by Chris
Replied by Chris on topic Re: Allowing users to access course
just a quick note to say I received the access. Once I have finished my meetings and "real" work, I will have a look at this.

c

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

More
15 years 10 months ago - 15 years 10 months ago #9 by Chris
Replied by Chris on topic Re: Allowing users to access course
OK it should be working now.

Took me a little while to get my head out of the "box". When you said, it was working before I had overlooked the most basic :(

In Moodle a guest does not mean "public" like a website visitor. A guest still must log into Moodle and then will be granted what course / content access is granted to guests. Thus when you click on the enroll button, even if the course is free, you will see the login screen because a Guest must login.

That said, Moodle does provide an option (independent of Joomdle) which allows Guests to be automatically logged in. You can find this in the Moodle administration block: Click through to "Users -> permissions -> user policies and tick in the box for auto-login guests."

Potential issues with doing this (I think):
- Should a person (a real paying student), book mark a page and then one day return to this bookmark without being logged into Joomla, the person will automatically be logged in as a Guest with no way to log out and back in with their real userid.
- You may wish to create a block or a least a link + help to let them change over to their real user id

Chris

Note: I have made this change for you in Moodle. You can easily "unchange" it to play with the different scenarios.
Last edit: 15 years 10 months ago by Chris.

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

  • Kyle
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
15 years 10 months ago #10 by Kyle
Replied by Kyle on topic Re: Allowing users to access course
Hi Chris,

Firstly, thank you so much for the insight!

Secondly, it still prompts the below:

*Take the free wine quiz to see how much you know about wine. Grading method: Highest grade

Sorry, guests cannot see or attempt quizzes

Would you like to log in now with a full user account?*

Now typically this should mean the course is not available for guest access. But I check the back-end and the course info is for Guest access? What am I missing here??

Please help Chris, I realize this may be out of your scope.

Thanks, K

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