mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
html2lrf: skip <a> links that point to remote resources
This commit is contained in:
parent
32bf0d62ed
commit
5590c98e40
@ -1423,7 +1423,8 @@ class HTMLConverter(object, LoggingInterface):
|
|||||||
if tagname in ["title", "script", "meta", 'del', 'frameset']:
|
if tagname in ["title", "script", "meta", 'del', 'frameset']:
|
||||||
pass
|
pass
|
||||||
elif tagname == 'a' and self.link_levels >= 0:
|
elif tagname == 'a' and self.link_levels >= 0:
|
||||||
if tag.has_key('href') and not self.link_exclude.match(tag['href']):
|
if tag.has_key('href') and not self.link_exclude.match(tag['href'])\
|
||||||
|
and urlparse(tag['href'])[0] in ('', 'file'):
|
||||||
path = munge_paths(self.target_prefix, tag['href'])[0]
|
path = munge_paths(self.target_prefix, tag['href'])[0]
|
||||||
ext = os.path.splitext(path)[1]
|
ext = os.path.splitext(path)[1]
|
||||||
if ext: ext = ext[1:].lower()
|
if ext: ext = ext[1:].lower()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user