Review Links (mkstore)

Please post all questions and comments regarding Help & Manual 7 here.

Moderators: Alexander Halser, Tim Green

Post Reply
Erich Carshagen
Posts: 27
Joined: Mon Feb 13, 2017 4:25 pm

Review Links (mkstore)

Unread post by Erich Carshagen » Wed Jan 09, 2019 7:23 pm

Good day,

We have a couple (40+) links to document using the internet address "mkstore" function, and any dead links are not identified when the chm file is published. Is there a way to 1) check them easily or 2) include the check in the publish function?

Thank you.

User avatar
Tim Green
Site Admin
Posts: 21689
Joined: Mon Jun 24, 2002 9:11 am
Location: Bruehl, Germany

Re: Review Links (mkstore)

Unread post by Tim Green » Thu Jan 10, 2019 10:03 am

Hi Erich,

No, I'm afraid CHM doesn't include any intelligent functions like this. Microsoft created the CHM format with Windows 98 and effectively abandoned it right away. It is still "supported", in that it "works" in current versions of Windows, but they haven't touched the code at all since Windows 98. None of the developers involved in creating it are at Microsoft any more and the only way it now works at all is by patching Windows itself to accommodate it.. :x
Tim (EC Software Documentation & User Support)

Private support:
Please do not email or PM me with private support requests -- post to the forum directly.

Posts: 171
Joined: Thu Jul 13, 2017 2:57 pm

Re: Review Links (mkstore)

Unread post by Simon_Dismore » Thu Jan 10, 2019 11:48 am

Erich Carshagen wrote:dead links are not identified when the chm file is published. Is there a way to 1) check them easily?
I don't know about 'mkstore', but for conventional links you could try publishing to WebHelp and then running a broken link scanning tool on the output.
  • If you are publishing to the Internet, you can use the W3C link validator, which is slow but has other useful functions (e.g. reporting permanent redirects that need updating).
  • If you are publishing to an internal site or local machine, you'll need a so-called 'offline' checker, e.g. HTTrack. I don't think it is being actively updated, but it's still a useful tool, free and open-sourced (repository).
  • For more ideas, trying searching for "broken link checker".

Post Reply