Feature Wiki
Tabs
Transfer Component for Course and Group Admission Links
Page Overview
[Hide]1 Initial Problem
Administrators can already copy a direct link for users to join a course or group. However, the current interface does not provide an easy way to directly share this link or generare and present it as a QR code.
2 Conceptual Summary
ILIAS 12 already includes a Transfer component (used for permalinks in the footer), including a copy mechanism, a sharing option and a QR generation for links. Reusing this component for course and group admission links would simplify membership management — especially at the start of a semester or in hybrid/physical settings (e.g., lectures, workshops, posters).
The feature should be implemented exclusively with the new Transfer component. This component should provide the following options:
- Display the registration link as text.
- Copy the registration link to the clipboard.
- Share the registration link using the available browser sharing functionality.
- Display the registration link as a QR code.
3 User Interface Modifications
3.1 List of Affected Views
- Course settings view
- Group settings view
3.2 User Interface Details
- In the following sections, the Transfer component should be displayed when admission via link is enabled:
- Registration Settings in courses.
- Group Registration in groups.
- Registration Settings in courses.
The Transfer component must provide access to the existing admission link and offer the following functions:
- Display the link: The complete admission URL is shown as readable text.
- Copy the link: Users can copy the admission URL to the clipboard.
- Share the link: Users can share the admission URL via the browser’s native Sharing API, where supported. This may include email, messaging applications, or other available sharing targets.
- Display the QR code: Users can open a QR-code view that represents the same admission URL.
- Download the QR code (optional): If supported by the Transfer component, users can download the QR code as an image.
The Transfer component should only be displayed when the relevant Admission via/per Link option is enabled.
4 Technical Information
- Dependencies: Reuse the existing Transfer component from the footer permalink feature (see PR #11570).
- Modifications:
- Extend the course and group settings GUI to include the new component.
- No changes to enrollment logic — the Transfer component simply encodes the existing join URL.
5 Contact
- Author of the Request: Becker, Matthias [matthias.becker] / Sophia Hercher (previous FR)
- Maintainer: Meyer, Stefan [smeyer]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
6 Funding
- …
7 Discussion
Zenzen, Enrico [ezenzen], 10 MAY 2019: There is a QR Code feature called "Info Page: QR Code for Permanent Links" which is to be implemented for ILIAS 6.0. Maybe the requests can be coordinated in some points. For example, the feature "Info Page: QR Code for Permanent Links" introduces a new setting to the administration Administration >> Repository >> QR Codes. This setting should also affect QR Codes to sign in a course.
Tödt, Alexandra [atoedt] Somewhat related Better Connect Classroom and Mediacast
8 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. Oct 2026, 12:18, Becker, Matthias [matthias.becker]
