Feature Wiki

Information about planned and released features

Tabs

Move Personal Learning Progress-tab in Main Bar to KS

Status of Progress meter was inspired by Improve Progressmeter for Learning Modules

1 Initial Problem

In Main Bar > Achievements > Learning Progress > Personal Learning Progress  offers table with objects and several filters. 

Users can select different object types in the filter. This is presumably rarely used. 

2 Conceptual Summary

  • The view is re-labeled to "Your Learning Progress"
  • It will comprise only courses, the other objects are no longer comprised. Thus there is no filter anymore. 
  • It has a a View Control: Current | Future | Past | All 
  • A panel lists the courses with titel and description and eventual Start and End Dates. 
  • If the Learning Progress of the course happens to be activated a Mini Progress Meter is indicating  Progress. 
    • "Status is Determined by a Collection of Items" not attempted with naked Speedo, in Progress presents a yellow speedo filling up proportionate with each object, Comlpeted with full green Speedo. 
    • Each Item or the required number of optional material accounts for the same percentage: If there is a total of 9 objects in a collection set to "Select to Learning Progress Determination" each represents 11% points on the speedo.
    • "Tutors Monitor and Set Status" has Naked Speedo and full green Speedo 

3 User Interface Modifications

3.1 List of Affected Views

  • Main Bar > Achievements > Learning Progress > Personal Learning Progress

3.2 User Interface Details

Mock-Up

3.3 New User Interface Concepts

None, this uses KS-elements only

3.4 Accessibility Implications

No known issues, due to KS elements 

4 Technical Information

Restricting the view to courses will if anything improve performance, and make it less error prone.

5 Privacy

Learning Progress completion percentages of courses for logged-in person are displayed 

6 Security

No known issues

7 Contact

8 Funding

If you are interest in funding this feature, please add your name and institution to this list.

9 Discussion

Kruse, Fabian [Fabian], 26.04.2024: I support this idea. The mockup looks great and this would be much more useful than it is now. If for some reason this cannot be implemented, I suggest to abandon the whole view as I doubt this is put to much use currently. Would be interested to hear other opinions from actual users, of course!

JourFixe, ILIAS [jourfixe], 10 JUN 2024: We highly appreciate this suggestion and schedule the feature for ILIAS 10 / trunk.

JourFixe, ILIAS [jourfixe], 25 NOV 2024: We highly appreciate this suggestion and re-schedule the feature for ILIAS 11. Please clarify in which view control setting courses without defined period of event are presented (only in "All" or also in "Current").

10 Implementation

{ The maintainer has to give a description of the final implementation and add screenshots if possible. }

Test Cases

Test cases completed at {date} by {user}

  • {Test case number linked to Testrail} : {test case title}

Privacy

Information in privacy.md of component: updated on {date} by {user} | no change required

Approval

Approved at {date} by {user}.

Last edited: 25. Nov 2024, 16:53, Kunkel, Matthias [mkunkel]