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

Implemented as described above. Setting the filter to "Current" also shows Courses without a period of event, they are treated like they are always relevant.

Test Cases

Testrail is not yet open for cases for ILIAS 11, will be done at a later date.

Test cases completed at {date} by {user}

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

Privacy

no change required

Approval

Approved at 09.12.2024 by Becker, Matthias [matthias.becker].

Last edited: 10. Dec 2024, 12:55, Schmitz, Tim [tschmitz]