Module which tracks external broken links in SilverStripe CMS pages
Go to file
2013-08-26 11:29:27 +12:00
code NEW: Start of external broken links module 2013-08-26 09:50:20 +12:00
tasks BUG: Used continue instead of return to stop foreach returning early 2013-08-26 11:29:27 +12:00
_config.php NEW: Start of external broken links module 2013-08-26 09:50:20 +12:00
composer.json BUG: Fixed JSON in composer.json 2013-08-26 10:06:00 +12:00
README.md NEW: Start of external broken links module 2013-08-26 09:50:20 +12:00

External links

Introduction

The external links module is a task and ModelAdmin to track and to report on broken external links.

Maintainer Contact

* Kirk Mayo kirk (at) silverstripe (dot) com

Requirements

* SilverStripe 3.0 +

Features

  • Add external links to broken links reports
  • Add a model admin for external broken links
  • Add a task to track external broken links

Installation

  1. Download the module form GitHub (Composer support to be added)
  2. Extract the file (if you are on windows try 7-zip for extracting tar.gz files
  3. Make sure the folder after being extracted is named 'externallinks'
  4. Place this directory in your sites root directory. This is the one with framework and cms in it.
  5. Run in your browser - /dev/build to rebuild the database.
  6. You should see a new menu called Broken Ext. Links

To disable the Broken Ext. Links menu add the following code to mysite/_config.php

CMSMenu::remove_menu_item('BrokenExternalLinksAdmin');