View Single Post
Old 07-24-2020, 03:18 AM   #1
slowsmile
Witchman
slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.slowsmile ought to be getting tired of karma fortunes by now.
 
Posts: 628
Karma: 788808
Join Date: May 2013
Location: Philippines
Device: Android S5
[Plugin] CheckInternalLinks

Checks and validates all internal links in epub2 or epub 3 files.

Requirements
Plugin Type: Edit
MIT Licence(OSI)
Minimum Sigil requirement: v0.9.3 or higher
Python Requirements: Python 3.4+ (Bundled or External)
OS Requirements: Windows, OSX or Linux
*** Tested on Windows 10, OSX and Linux ***
Current Version: "0.1.0"

Installation
* Select Manage Plugins from the Plugins menu. In the dialog box, select either the Bundled Python or the External Python(Python 3.4+ should be installed on your computer to run this plugin externally).

* Click Add Plugin and select CheckInternalLinks_vXXX.zip. This will load and install the plugin into Sigil, which you can then select and run using Plugins > Validation > CheckInternalLinks.

Description
This epub2/epub3 validation plugin will check all internal links -- including toc links -- in the epub. It validates link file names and link destination ids(and flags any empty links) for links within xhtml files and also validates links in the toc.ncx and nav.xhtml(epub3 only). Any link errors will automatically be reported in Sigil's Validation panel.

For epub 3, this plugin will happily check all links -- including links in the page-list nav and toc.ncx -- for any epub 3 files created using KevinH's Epub3-itizer plugin. In other words, this plugin doesn't check or validate links in landmark nav sections.

Changes:

Spoiler:

v0.1.0-- Initial release.

Attached Files
File Type: zip CheckInternalLinks_v010.zip (121.3 KB, 2779 views)

Last edited by slowsmile; 07-24-2020 at 08:14 PM.
slowsmile is offline   Reply With Quote