The /dead_link_seeker.py
script can be run from any machine and requires Python and dependencies to be installed.
- Missing ALT tags -- ALT tags are important for accessibility purposes and should be fixed if possible.
- Broken external links -- Manually check these because the broken-link-checks don't deal with external links
- Email addresses -- Manually check because checker doesn't deal with them
- Broken internal links -- these must be fixed
TIP: Add false positives to the dead_link_seeker.py
false_postitive
list at the end of the file.
- Build FeatureBase-docs locally
- Install Python
- Install
urllib
,collections
andHTMLParser
packages
python dead_link_seeker.py {address} [v]
Arguments:
Argument | Description | Example |
---|---|---|
address | local or remote address | http://127.0.0.1:4000/ http://docs.featurebase.com/ |
v | verbose mode |