Feature Wiki

Information about planned and released features

Tabs

Permalink to Weblink Check Page

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

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]