Feature Wiki
Tabs
Permalink to Weblink Check Page
Page Overview
[Hide]1 Initial Problem
The cronjob for checking weblinks in Learning Modules sends around mail notifications about broken / invalid links. In case the cronjob finds a broken link, the notification mail contains the name of the Learning Module, the affected link and a perma link. But this perma link directs to the start page of the LM only. It would be helpful if it directs straight to the Weblink Check page within the LM.
2 Conceptual Summary
- A proper permanent link will be introduced to link to the "Weblink Check" tab in ILIAS Learning Modules » Content.
- The notification mail provided by the cronjob "Weblink Check" uses the new permalink to direct straight to the tab "Weblink Check".
3 User Interface Modifications
3.1 List of Affected Views
none
3.2 User Interface Details
none
3.3 New User Interface Concepts
none
4 Technical Information
{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}
5 Privacy Information
none
6 Security Implications
none
7 Contact
- Author of the Request: Kunkel, Matthias [mkunkel]
- Maintainer: Killing, Alexander [alex]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
9 Discussion
Killing, Alexander [alex], 17 Mar 2021: I am a little bit lost about the relation to the Abandon Link Checker request. If we have a background task, we won't have a cron job anymore, right? The background tasks are triggered in the learning module screen, right? After the background task is finished we need to present a link to the result screen in the task list, right? Why would we need to still send mails? Imo this is either a) a background task that shows the results after finishing or b) a cron job that runs automatically and sends mails.
10 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: 19. Apr 2023, 12:29, Kunkel, Matthias [mkunkel]