Projects / Checkbot

Checkbot

Checkbot is a tool to verify links on a set of HTML pages. Checkbot can check a single document, or a set of documents on one or more servers. Checkbot creates a report which summarizes all links which caused some kind of warning or error.

Tags
Licenses
Implementation

Recent releases

  •  03 Feb 2007 19:36

    Release Notes: Documents are correctly parsed to avoid problems with UTF-8 documents. This avoids the "Parsing of undecoded UTF-8 will give garbage when decoding entities" messages. Regular expressions are allowed in the suppression file, and the program complains if the suppression file is not a proper file. Handling of HTTP and FTP servers that have problems responding to HEAD requests is now more robust. The original URL is used to report problems. XHTML compliance was ensured.

    •  03 May 2006 21:27

      Release Notes: This release doesn't throw errors for links that cannot be expected to be valid all the time (e.g. the classid attribute of an object element). it has better fallbacks for some cases where the HEAD request does not work. More classes and IDs have been added to allow more styling of results pages (including an example CSS file). XHTML compliance is ensured. There are better checks for optional dependencies.

      •  29 Jul 2005 07:20

        Release Notes: A silly build-related problem that prevented checkbot 1.76 from running at all was fixed. The presence of a robot's meta tag is now checked and acted upon.

        •  27 Jul 2005 21:56

          Release Notes: Error reports now include the page title for easier identification. javascript: links are now ignored because they cannot be checked. The documentation has been updated.

          •  22 Apr 2004 23:13

            Release Notes: A --cookies option that allows cookies to be set while checking was added along with a --noproxy option for indicating which domains should not be passed through the proxy. A new error code is generated for unknown schemes. Minor bugfixes and documentation updates were applied.

            Recent comments

            25 Dec 2002 08:34 graaff

            Re: Dependency found

            > Initial Makefile.PL reports the
            > following:
            >
            > *** Checkbot requires LWP 5.50 or later
            > in order to work properly


            I've added the dependency to the project.

            25 Oct 2001 17:00 bcisys

            Dependency found
            Initial Makefile.PL reports the following:

            *** Checkbot requires LWP 5.50 or later in order to work properly

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.