#168

Product support

Visit this product's website for support.

Categories

  • Utility

LinkCheck Plugin for OctoberCMS

Schedules a task to check for broken links in database fields and/or CMS pages.

Features

  • Checks for broken links within database fields and CMS text files
  • User controls which fields to check
  • User controls which response codes should be logged
  • User controls task scheduling

Usage

A link status report can be found in the backend Settings tab.

Future

  • Check for relative/dynamic links
  • Report line number on links within CMS files.
  • Translate plugin

Like this plugin?

If you like this plugin, give this plugin a Like or please consider making a donation.

Link report

Available settings:

Time mask: Enter value as you would when setting up crontab in UNIX. Default: * * * * *. Please visit crontab.org for more information. Please note that the plugin uses the scheduler feature of October, so scheduling should be properly set up for this to work. Check the documentation for more information.

Response codes: (under "Which HTTP response codes should be reported?"). By default, only Client and Server errors are reported (broken links, response codes 400-511). However, you may also configure the plugin to log successful responses and redirections (response codes 200-308). Technically, the plugin does not check for broken links but just reports all links that match the selected response codes.

Check links within CMS files?: (checkbox). When selected, the plugin will scan through the current active theme files for links within the selected status.

Database fields: The plugin will scan for available database fields in all plugins. The plugin will go through every link found in the database for the given fields.

1.0.5

Updated table bombozama_linkcheck_broken_links

May 15, 2017

1.0.4

Quick fix for unsupported Pivot models

May 11, 2017

1.0.3

Implemented i18n

Nov 19, 2015

1.0.2

Run database operations

Nov 16, 2015

1.0.1

First version of LinkCheck

Nov 16, 2015