Skip to content
Snippets Groups Projects
Select Git revision
  • 2.0.2
  • 2.1.x default protected
  • 2.0.x protected
  • 3.0.x
  • cherry-pick-c44fad89-2
  • 8.x-1.x
  • 7.x-1.x
  • 6.x-2.x
  • 5.x-2.x
  • 5.x-1.x
  • 2.1.0-beta1
  • 2.0.1
  • 2.1.0-alpha1
  • 2.0.0
  • 7.x-1.6
  • 2.0.0-alpha2
  • 8.x-1.1
  • 2.0.0-alpha1
  • 8.x-1.0
  • 7.x-1.5
  • 8.x-1.0-beta6
  • 8.x-1.0-beta5
  • 8.x-1.0-beta4
  • 8.x-1.0-beta3
  • 8.x-1.0-beta2
  • 8.x-1.0-beta1
  • 8.x-1.0-alpha1
  • 7.x-1.4
  • 7.x-1.3
29 results

linkchecker

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • Eirik Morland's avatar
    Issue #3247070 by vladimiraus, eiriksm, szeberli, kaszarobert, wrd-oaitsd,...
    Eirik Morland authored and Vladimir Roudakov committed
    Issue #3247070 by vladimiraus, eiriksm, szeberli, kaszarobert, wrd-oaitsd, ryanrobinson_wlu, joe huggans, alt36, promes: TypeError in LinkStatusHandle.php
    d0e562cf
    History

    CONTENTS OF THIS FILE

    • Introduction
    • Requirements
    • Installation
    • Configuration
    • Maintainers

    INTRODUCTION

    The Link checker module extracts links from your content when saved and periodically tries to detect broken hypertext links by checking the remote sites and evaluating the HTTP response codes. It shows all broken links under Administration > Reports > Broken links.

    REQUIREMENTS

    For internal URL extraction you need to make sure that Cron always get called with your real public site URL (for e.g. https://example.com/cron.php). Make sure it's never executed with https://localhost/cron.php or any other hostnames or ports, not available from public. Otherwise all links may be reported as broken and cannot verified as they should be.

    INSTALLATION

    CONFIGURATION

    1. Navigate to Administration > Extend and enable the module
    2. Navigate to Administration > Structure > Content types and enable the fields to scan under each content type, by enabling "Scan broken links" under "Link checker settings". Also, set the "Extractor"
    3. Navigate to Administration > Configuration > Content authoring > Link checker for configuration
    4. Under "Link extraction" check all HTML tags that should be scanned
    5. Adjust the other settings if the defaults don't suit your needs
    6. Save configuration
    7. Wait for cron to check all your links... this may take some time! :-)

    If links are broken they appear under Administration > Reports > Broken links.

    If not, make sure cron is configured and running properly on your Drupal installation. The Link checker module also logs somewhat useful info about its activity under Reports -> Recent log messages.

    MAINTAINERS

    Supporting organization: