General help

Hide Courses from some users or students

 
Picture of john orlando
Hide Courses from some users or students
 
Is it possible to Hide Courses from some users or students?
I want some courses to display for employees others
courses to display for customers.
 
Average of ratings: -
Daughter caught me driving down the street.
Re: Hide Courses from some users or students
Group Testers
We use hidden categories extensively on our install, which prohibits users from seeing anything other than what we enroll them in. Go to Administration->Front Page->Front Page Settings, then check the box to allow visible courses in hidden categories, at the very bottom of the page.

This will let you hide your categories so only certain users can see them, and you can place the appropriate courses inside those hidden categories. Think about your structure a little bit and set your Front Page items and Front Page items when logged in accordingly, and you can make it so your users see only what you want them to.

Thanks,
Matt
 
Average of ratings: Useful (1)
Picture of nicholas Charlesworth
Re: Hide Courses from some users or students
 

This also interests me, and I've had a frustrating time trying to figure this one out trying all kinds of possibilities. There seems to be a "View only courses in which student is enrolled" missing in the permissions settings.

I still can't figure out how to hide your categories so only certain users can see them - where do I assign these permissions?

Appreciate your assistance

Thanks

Nick

 
Average of ratings: -
Picture of ray o'brien
Re: Hide Courses from some users or students
 
I am having a similar problem.

When the users log in they only see their courses. However there is a little bugger of a 'All courses" that shows them everything. Now they cant get into the other courses but they can see them which is something i dont want. Any solutions to this?
 
Average of ratings: -
Daughter caught me driving down the street.
Re: Hide Courses from some users or students
Group Testers
Okay, this is what I've been doing for some time now and it works just fine. Take a look at a bit of my category structure:

Hidden Categories

The top category, Arts & Communications, is visible and has two courses in it. These courses exist to give information about the programs and our instructors have the choice to allow or disallow guests in these courses.

All the rest of the categories are hidden, and all the courses in them are active with students in them. When the student logs in and goes to their list of courses, and click on the 'All courses' link, they only see the visible categories and the courses in them. The entire category structure is only visible to administrators.

Thanks,
Matt
 
Average of ratings: Useful (1)
MOO
Re: Hide Courses from some users or students
 
This is great advice and should be stored somewhere as a tutorial on how to achieve this.

Just implemented it on our school so the demo courses are easily visible from the front page of moodle, without being buried in the 50+ other courses we offer.
 
Average of ratings: -
Daughter caught me driving down the street.
Re: Hide Courses from some users or students
Group Testers
Done! Not as lengthy as this conversation has become, but feel free to add to it at http://docs.moodle.org/en/Add/edit_course_categories.

Thanks,
Matt
 
Average of ratings: Useful (1)
Picture of Petr Kalis
Re: Hide Courses from some users or students
 
Wow, Matt, i salute you for adding this to documentation. Moodle needs more people like you, who are expanding documentation with helpful tips. I will try to work on that in my native language too.
Many thanks to you.
PK

PS. Many thanks to all who are adding informations to Moodle docs of course wink
 
Average of ratings: -
Picture of karim faid
Re: Hide Courses from some users or students
 

That works fine with the courses being displayed.

However I was wondering if there is a way to show the sub-categories instead of the courses? When there are 50 courses for example, it will be better to have just the sub categoies listed... And then one can click and display the courses in these sub categories.

Any idea How to achieve that ?

Thanks

Karim

 
Average of ratings: -
Picture of Dan McGuire
Re: Hide Courses from some users or students
 
But, with this arrangement additional students will not be able to enroll themselves. How can I set it up so that I can send one enrollment key to sign up for Course 'A' and a different enrollment key to sign up for Course 'B' and neither will be able to see the courses offered to the other?
Thanks,
Dan
 
Average of ratings: -
Daughter caught me driving down the street.
Re: Hide Courses from some users or students
Group Testers
If you don't want them to see the courses offered to the other, simply send the URL to the course along with the enrollment key.

Thanks,
Matt
 
Average of ratings: Useful (1)
https://www.facebook.com/AmAtshSaytsLtsmymWttwyrMwaqAlantrnt
Re: Hide Courses from some users or students
 

thanks so mutch

very big thank u 

 
Average of ratings: -
Picture of Mindy Workman
Re: Hide Courses from some users or students
 

Anyone know how to do this in 2.3? The 'Administration->Front Page->Front Page Settings, then check the box to allow visible courses in hidden categories, at the very bottom of the page.' is no longer there.

 
Average of ratings: -
Picture of Burt Polesitter
Re: Hide Courses from some users or students
 

I am having this same issue. Has anyone else been able to figure out how to do this????

 
Average of ratings: -
Picture of Sakshi Goel
Re: Hide Courses from some users or students
 

Hello Mindy and Burt

To hide courses from users who are not enrolled in or to show courses to users only in which they are enrolled:

Solution: make "My home" the default home page for users from Site administraion > Appearance > Navigation . Then select "My home" for Default home page for users.

Then hide the courses and course categories from the site home page (in Site administration > Front page > Front page settings). set none for Front page and front page items when logged in.

Now the users will able to see only courses in which he is enrolled. The courses are display on uses "My home" page and under "My courses" in the navigation block.

 

 

 
Average of ratings: Useful (1)
Picture of Burt Polesitter
Re: Hide Courses from some users or students
 

Hi Sakshi,

I tried this and am not able to find "My home". There is an option called my moodle is that what you are to use?

 
Average of ratings: -
Picture of Sakshi Goel
Re: Hide Courses from some users or students
 

hello Burt 

My Moodle and My Home are the same thing. You can select My Moodle instead of My home.

 
Average of ratings: -
Picture of solmaz naderi
Re: Hide Courses from some users or students
 

Hi

I want to hide some courses to all enrolled users.

but i have a content list  that contains links for refering to these hidden courses . so i want to users access to courses just by links. would you help me how can i do that?

Thanks in advance

Solmaz


 
Average of ratings: -
Jorge Alejandro Vela Alfaro
Re: Hide Courses from some users or students
 

Yes, it is possible.

By using "Audience Visibility" within the course settings.

Before using it, you must have created dynamic audiences with the rules that you want to apply to the visibility conditions you want to enforce.

regards

Jorge

 
Average of ratings: -