Feature Wiki

Information about planned and released features

Tabs

Transfer Component for Course and Group Admission Links

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.

The Transfer component must provide access to the existing admission link and offer the following functions:

  1. Display the link: The complete admission URL is shown as readable text.
  2. Copy the link: Users can copy the admission URL to the clipboard.
  3. 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.
  4. Display the QR code: Users can open a QR-code view that represents the same admission URL.
  5. 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.

Screenshot of Registration Settings section in a course with a new QR Code Button

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

6 Funding

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

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 cases completed at {date} by {user}
  • {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]