Moodle

Dead-link checker utility

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.1.1
  • Fix Version/s: None
  • Component/s: Administration
  • Labels:
    None
  • Environment:
    All
  • Database:
    Any
  • Affected Branches:
    MOODLE_11_STABLE

Description

Dead links can be quite a headache. How about a utility module which could be run overnight as a cron task. It could check the HTML links in mdl_resources and email the administrator with references to broken links by course short/fullname and resource title.

If you were to add a field to record the original author at the time of creation, they could get an email as well.

From memory, it's an HTTP GET to each address - 404 and it ain't there any more. Might be possible to enhance the functionality by recovering and storing date/time info - that way, you could indicate potential changes to content as well as dead links. Don't forget that it may be necessary to access the web via a proxyaddress:portnum config, but to be really whizzy, you could accommodate proxy configuration files (.PAC) as well (but not essential).

Activity

Hide
Jonathan Colby Trull added a comment -

Interesting in working on this plugin if it's not yet completed.

Show
Jonathan Colby Trull added a comment - Interesting in working on this plugin if it's not yet completed.
Hide
Stuart R Mealor added a comment -

Great idea
If it can't be done easily internally, then maybe some way of linking to a W3C or similar link checker system (not sure how that would work through with courses protected with enrolment keys etc.?)
I might not "add a field to record the original author at the time of creation, they could get an email as well."
It would probably be better to send the email to the Course Teacher (as the original creator maybe gone), and have an email to Administartor as optional?
Would be happy to help test anything you can develop Jonathan

Show
Stuart R Mealor added a comment - Great idea If it can't be done easily internally, then maybe some way of linking to a W3C or similar link checker system (not sure how that would work through with courses protected with enrolment keys etc.?) I might not "add a field to record the original author at the time of creation, they could get an email as well." It would probably be better to send the email to the Course Teacher (as the original creator maybe gone), and have an email to Administartor as optional? Would be happy to help test anything you can develop Jonathan

People

Vote (4)
Watch (4)

Dates

  • Created:
    Updated: