Feature Wiki
Tabs
Display courserelated Badges in Course Member Gallery
Page Overview
[Hide]If you need any help in filling out this wiki page, please visit our ILIAS Community FAQ. And please complete the metadata information in the right column after having created the page.
1 Initial Problem
- Displaying Badges, so other course members are willing to achieve these too
- Showing Badges possible to earn to every member in course instead of the case, that only course admin could see all possible Badges
2 Conceptual Summary
When to Display:
- The Badges should be displayed, in Course Member Gallery
- All achieved Badges in the particular course should be displayed
- If no Badges is earned so far, no Label should be displayed
- The settings should have a particular checkbox for enabling the feature
- Opt out or opt in by administration default
- The Badges earned in particular course by the several course Member
- Label: course related Badges (Kursbezogene Badges)
- Badges sorted by title (see discussion)
- same Badges earned --> same View
optional: fix Alignment of Cards --> https://mantis.ilias.de/view.php?id=27594
3 User Interface Modifications
3.1 List of Affected Views
- Implement Checkbox ‚Display courserelated Badges in Course Member Gallery‘

- Displaying Badges between Username and Dropdown Menu/Call-to-action Button
- 4 in Row
- If no Badge is earned, no Label should be displayed

3.2 User Interface Details
- Checkbox:
- Display courserelated Badges in Course Member Gallery
- Display *all* courserelated Badges
- 4 in a Row
- Alignment of Course Member Gallery:
- Length
- Display Title via Hover over.
- open Modal by klicking (similar to Badges in Profile)
- alternate (Title)
- Description?
3.3 New User Interface Concepts
No New UI / Kitchensink-Element necessary
3.4 Accessibility Implications
Title used as Alternate for Screenreaders
4 Technical Information
Dependencies related to Badges
5 Privacy
displaying of earned Badges can be switched of, so no privacy issues, right?
6 Security
Badges are read-only, so no security issues, right?
7 Contact
- Author of the Request: Stake, Sebastian [sstake]
- Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
8 Funding
9 Discussion
10 Implementation
{ The maintainer has to give a description of the final implementation and add screenshots if possible. }
Test Cases
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: 7. Mar 2022, 18:12, Vorkauf, Klaus [KlausVorkauf]