This report scans a course and its activities for web links, and checks their validity. Note: Alpha version.
The current features:
- Check all activities in a course for links, at the top level, ie. anything that is in the activities "Edit Settings" page.
- Display or download the report.
To do:
- Category level reporting.
- Scanning deeper within activities, eg within Forum posts, book pages etc.
- Paginate the report (eg 100 lines per page, like the course log report).
- Select whether to scan external/internal/both links.
- php docs
Known issues:
- The report is slow, as the checks connect to each link, and waiting for the http response code. I'll need to add timeouts, caching and pagination to fix this.