Feature Wiki

Information about planned and released features

Tabs

Permanent-Link for User Certificates Page

1 Initial Problem

Currently, there is no permanent or static link that allows users or third-party systems to directly reference the certificate overview page (Achievements → Certificates). This limitation prevents users from:

  • bookmarking the certificate list view
  • receiving direct links to their certificates in e-mails or notifications (e.g by plugins, or later, the core)
  • integrating the link into external systems (e.g., intranets or portals).

Without a stable URL endpoint, there is no reliable way for users to return to the certificate list unless they navigate through the interface manually.
This affects both usability and the integration potential of ILIAS in external workflows.

2 Conceptual Summary

To address this issue, the feature proposes the introduction of a permanent link to the certificate list view. This link would be exposed in the ILIAS footer, making it easily accessible from anywhere in the system.

The link will:

  • Always point to the certificate overview page of the currently logged-in user.
  • Be usable in external systems, bookmarks, or e-mails as a reliable navigation target.
  • Redirect unauthenticated users to the login page first, and upon successful authentication, return them directly to the certificate list view.

This approach ensures a robust, user-friendly mechanism for referencing and sharing certificate information in a consistent way across user sessions and system boundaries.

3 User Interface Modifications

3.1 List of Affected Views

  • User Certificates view (Achievments => Certificates)

3.2 User Interface Details

Before

After

3.3 New User Interface Concepts

None.

3.4 Accessibility Implications

Nothing specific

4 Additional Information

4.1 Involved Authorities

ContactPerson to be contacted in case of questions about the feature or for funding offers:  Jansen, Michael [mjansen] | Beym, Marvin [mBeym]

4.2 Technical Aspects

The `StaticURL` component will be used for link handling.

4.3 Privacy

Nothing specific

4.4 Security

Nothing specific

4.5 Funding

Funding status and funding parties are listed in the block 'Status of Feature' in the right column of this page.

If you are interested to give funding for this feature, please get into contact with the person mentioned above as 'Contact'.

5 Discussion

JourFixe, ILIAS [jourfixe], 21 JUL 2025: We highly appreciate this suggestion and accept the feature request for trunk.

6 Implementation

Feature has been implemented by {Please add related profile link of this person}

6.1 Description and Screenshots

{ Description of the final implementation and screenshots if possible. }

6.2 Test Cases

Test cases completed at {date} by {user}

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

6.3 Privacy

no change required

6.4 Approval

Approved at {date} by {user}.

Last edited: 21. Jul 2025, 14:25, Kunkel, Matthias [mkunkel]