Suggest Totara Learn features

TL-4484 - RoL should only show courses where user is enrolled as Learner

 
? ?
TL-4484 - RoL should only show courses where user is enrolled as Learner
by ? ? - Sunday, 21 June 2015, 7:56 PM
 

additional discussion can be found in this thread - https://totara.community/mod/forum/discuss.php?d=17953

At the moment it also includes courses where people are Editors, F2F Trainers etc. These people usually never actually do the course so it is a) confusing and b) those courses will never be completed.

 

Background: some users are enrolled as teachers in courses, and therefore do not have to complete them. Due to them being enrolled, completion records are created for them nonetheless to be displayed in the Completion Record. But also, due to them being teachers, they never get to "complete" these courses, making the said completion records stay there forever.

Solution: introduce a custom course-level permission; users who lack that permission for this particular course would not be having this course in their Completion Record. Moodle has a native permission to the similar effect ("moodle/course:isincompletionreports"), which excludes users from the course completion report (/report/completion/index.php). Would be great to have something like this for Totara completions as well.
 
A reverse solution could also work: only courses where users HAVE this permission would be included in the Completion Record (because basically we only want students have such completion records, and no one else).
 
 
The Moodle permission you're referring to is not exactly the issue - I just mentioned it as an example of what we'd like to see for the completion records. And by Completion Record I mean:
 
- Record of Learning for a user (visible at totara/plan/record/evidence/index.php) - i.e. entries in mdl_comp_records table.
- Reports in Report Builder, which use the same information.
 
? ?
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by ? ? - Sunday, 21 June 2015, 8:18 PM
 

This request, ttracked under request ID TL-4484, has been deemed medium priority and is not currently planned for development by Totara core.

If you wish to pursue this functionality further your options are

  • custom development - If you are considering contributing the completed customization back to Totara core, please refer to our guide to contributing code to Totara LMS here and contact Simon Coggins, our Chief Technology Officer.

OR

  • provide funding for development by Totara core - If you are considering providing funding for development by Totara core, please contact your Totara Channel Partner Manager to discuss further.


Development priorities are reviewed regularly.  If you wish to escalate your market need for this functionality, please contact your Totara Channel Partner Manager.

Michelle Lamont
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Michelle Lamont - Tuesday, 24 May 2016, 9:47 PM
 

Even though this has been deemed medium priority, still thought it valuable and important to say +1 for us!

Stewart Fulton
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Stewart Fulton - Monday, 21 November 2016, 3:54 PM
Group Good learner 2023Group Partners
Hi Scott

We are considering developing this and contributing back to core, and want to ensure the approach taken suits the team and community

We would ideally create a checkbox/option on the Content tab for the report that would allow you to choose whether to include or exclude non-graded roles (and this would default to excluding them)
This would reference the Graded Roles (gradebookroles) in the site's General Settings (admin/settings.php?section=gradessettings)

Is this a suitable solution, and if the next step is to contact Simon Coggins what is the best way to do that?

Thank you

Stewart Fulton
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Stewart Fulton - Monday, 21 November 2016, 4:13 PM
Group Good learner 2023Group Partners

Actually Scott, I was given a link to this thread by the helpdesk but it isnt as close a fit to our intentions as I thought

We are looking to update the completion reports, rather than the record of learning

me
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by George Angus - Monday, 21 November 2016, 5:25 PM
Group Totara

Hi Stewart,

You can contact Simon at simon.coggins@totaralearning.com. Here's an up-to-date link to our code contribution guide. 

cheers,

George.


Nathan Lewis
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Nathan Lewis - Thursday, 18 May 2017, 7:44 PM
Group Totara

Hi Everyone.

You might have heard that we are in the process of designing a new Record of Learning. It'll be more like a log, recording each piece of learning that a user does, which is what the RoL was initially intended to be. It shouldn't depend on current completion records and enrolments etc, so should solve the problem that is discussed in this thread.

But the new RoL will obviously only be released in a major version or Evergreen. So we've been discussing what can be done to improve the situation in the existing RoL.

We've got an idea for a solution to this problem. We're considering adding a site-wide setting which controls the behaviour in the Record of Learning: Courses report source. It'll be off by default, to maintain behaviour for sites who are happy with how it works currently. If enabled, instead of displaying courses in which a user has an enrolment, it'll show courses in which the user has a gradable role (as defined in the site setting "gradebookroles").

The report will continue to include courses which the user has made progress in (regardless of whether they're still involved in the course) and courses from users' Learning Plans.

Does this sound like a reasonable solution? Any problems we've failed to identify?

Nathan

Ryan O'Malley
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Ryan O'Malley - Thursday, 1 June 2017, 9:05 AM
 

Hi Nathan,

Have you considered adding a 'roles' column and filter to the RoL report sources? This would offer a quick and dirty signposting option and could open up filtering by role (e.g. just show reports where role = editing trainer etc.).

Thanks,

Ryan

Nathan Lewis
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Nathan Lewis - Thursday, 1 June 2017, 3:25 PM
Group Totara

Hi Ryan.

We haven't really started work on this yet, so we'll check out your suggestion before we do. Thanks!

Nathan

Mark Carey
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Mark Carey - Saturday, 16 September 2017, 6:11 AM
Group Partners

Having such a filter in report sources (which you could configure in the various Records of Learning and other reports) would perhaps allow for administrators who create their own custom roles, so more flexibility.

Mark Melia
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Mark Melia - Wednesday, 29 August 2018, 2:42 AM
Group Partners
Hi all,


Just wanted to see if there is any progress on this? Having had to explain this to clients has been really difficult as its obviously not what you would expect when viewing a record of learning. 


Thanks,

Mark

Rob Davenport
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Rob Davenport - Monday, 19 November 2018, 7:23 PM
 

Adding a Role column (and filter) is one option, however not generating the extraneous data to start with would be a lot tidier. The options aren't mutually exclusive so both would be ideal.

There are 2 capabilities that could be looked at in the role to decide if it is participatory:

  • View courses without participation (allow)
  • Be shown on completion reports (not set)

Perhaps the first is more in line with other functionality and standards - such as appearing in the gradebook etc...

A big +1 to upvote this fix - seems to be a pretty fundamental issue.

Cheers, Rob.

This forum post has been removed
Sunday, 25 November 2018, 1:47 PM
The content of this forum post has been removed and can no longer be accessed.
O M
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by O M - Thursday, 28 January 2021, 2:08 PM
 
Wondering if there's any update on this feature? That would be very handy to have user role column in the report the Course report.
me
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by George Angus - Thursday, 28 January 2021, 2:59 PM
Group Totara

Hi Olexiy,

This feature hasn't been marked for development in the short-to middle term.

regards,

George.

Steph Wild
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Steph Wild - Wednesday, 3 August 2022, 1:02 AM
Group Learn Site Administrator
+1 for us, this would be very useful
Georgina Christodoulou
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Georgina Christodoulou - Sunday, 31 July 2022, 10:59 PM
Group 2022 Learner of the Year (Silver)Group Partners

Hi Totara,

I'd like to ask if there has been any more thought provided to this feature enhancement to the Record of Learning.

This is coming up more frequently as a pain point for larger organisations where people have multiple roles within the same course (eg facilitator to mark attendance and a learner).

It would be helpful if there could be a way to:

1. Include a column that lists the roles that the person has in the course

2. Include a filter for roles

So as an admin I could edit the embedded report, create a saved search based on role filter (ie Role in course = Learner) and then make it the default view for the report for anyone going in.

I can understand the challenges of making a RoL just work as learner roles can be changed in both the archetype/s, names and ids.

Thanks
Georgina

Matt Barets
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Matt Barets - Tuesday, 2 August 2022, 6:28 AM
 

Being able to filter by role would be nice.

We have a role allowing local administrators to record face-to-face training on seminar activities.  There are some courses they need to complete, while other courses they will never have to complete.

For now, their RoL ends up with many in-progress courses.

Raechel Wilson
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Raechel Wilson - Tuesday, 2 August 2022, 1:42 PM
 
+1!
Olumuyiwa Taiwo
Re: TL-4484 - RoL should only show courses where user is enrolled as Learner
by Olumuyiwa Taiwo - Monday, 17 July 2023, 4:48 PM
Group Partners

+1