2017 © Pedro Peláez
 

silverstripe-module externallinks

Adds tracking of external broken links to the SilverStripe CMS

image

kmayo-ss/externallinks

Adds tracking of external broken links to the SilverStripe CMS

  • Tuesday, August 12, 2014
  • by kmayo-ss
  • Repository
  • 1 Watchers
  • 2 Stars
  • 183 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 13 Forks
  • 4 Open issues
  • 3 Versions
  • 1 % Grown

The README.md

External links

Introduction

The external links module is a task and ModelAdmin to track and to report on broken external links., (*1)

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
  7. Run the following task http://path.to.silverstripe/dev/tasks/CheckExternalLinks to check for broken external links

Dev task

Run the following task http://path.to.silverstripe/dev/tasks/CheckExternalLinks to check your site for external broken links. If you have the queuedjobs module installed you can set the task to be run every so ofter Add the following code to the mysite config to run the job every 24 hours (86400 seconds), (*2)

Config::inst()->update('CheckExternalLinks', 'QueuedJob', 86400);, (*3)

To disable the Broken Ext. Links menu add the following code to mysite/_config.php, (*4)

CMSMenu::remove_menu_item('BrokenExternalLinksAdmin');, (*5)

TODO

Fix setting the class attribute of broken links to ss-broken, (*6)

The Versions

12/08 2014

dev-tmp

dev-tmp

Adds tracking of external broken links to the SilverStripe CMS

  Sources   Download

The Requires

 

by Kirk Mayo

silverstripe broken links href

24/07 2014

dev-plat-59

dev-plat-59

Adds tracking of external broken links to the SilverStripe CMS

  Sources   Download

The Requires

 

by Kirk Mayo

silverstripe broken links href

26/08 2013

dev-master

9999999-dev

Adds tracking of external broken links to the SilverStripe CMS

  Sources   Download

The Requires

 

by Kirk Mayo

silverstripe broken links href