PDA

View Full Version : Advice needed for adding course access etc..


brad27
05-25-2011, 06:54 PM
I want to make course enrollment and signup more efficient.

Lets say I have 35 courses and they fall into 4 main categories. I would like to add a new user to the groups (4 groups with different amounts of courses in each group) and auto enroll them into each courses tied to those groups. I believe this isn't directly possible so I am looking for advice. I added the autoenroll CB option to my site just in case we decide it's helpful. The problem is when a user signs up I want to be able to approve them (manually). I haven't yet read too much into subscriptions and I'd like to avoid making them sign up for a paid course that is free. (clunky workaround)

I'd like to have the user signup and autoenroll into one of four groups each group has between 5-35 courses, with admin approval.

I'd like to have an administrator approve the user and make sure they have selected the appropriate group before they have access to their courses. Anyway i can do this or simulate this with minimal administration?

The other option I'd be open to is have only the administrator have access to the community builder form that will autoenroll. Then I can sign them up and assign a secret password (for later admin use). This way I sign them up, they get auto-enrolled in the appropriate courses and once they activate their email they would see all their courses on signup. Is this way possible?

I could hide the signup link and possibly password protect the form page? or some other way?

Any ideas or suggestions are very much appreciated.

Helga_13
05-26-2011, 01:37 PM
Here are some suggestions for a possible workaround that you could use.

The first variant to do that is to make all your courses paid ones and create 4 subscriptions (each subscription will hold several courses, thus courses will be divided into 4 groups). Then you need to publish the 'bank transfer' payment method (it is possible to rename it so users won't think they need to pay -eg. 'enrollment by approval').
Users will select one subscription, add it to cart, proceed to checkout - a pending payment will be created. Every payment made by this payment method needs admin approval. Thus admin can make those payments he thinks necessary 'completed' and users will be enrolled in all the courses included in a certain subscription.

There is another variant you could use - it requires CommunityBuilder.
You can enable 'administrator approval' for user registration in CB. A new field can be added to the registration form - for the user to select 1 of 4 groups of courses.
After admin approves user registration he will check the group of courses that user selected and enroll user in these courses.
It is possible to enroll a user in several courses at once - to do this you need to create a subscription for all these courses, then select it and click Assign at the top of the page - select the necessary user and assign the subscription to this user. As a result a user will be enrolled in all the courses in the subscription.

Hope this will be useful.

brad27
05-26-2011, 08:09 PM
I'll try one of your options and report back thanks.