parent
d8a3c4e9af
commit
c41a1fe226
|
@ -350,6 +350,13 @@ def Fix(item, feedurl='/'):
|
||||||
log('no link')
|
log('no link')
|
||||||
return item
|
return item
|
||||||
|
|
||||||
|
# wikipedia daily highlight
|
||||||
|
if fnmatch(feedurl, 'http*://*.wikipedia.org/w/api.php?*&feedformat=atom'):
|
||||||
|
match = lxml.html.fromstring(item.desc).xpath('//b/a/@href')
|
||||||
|
if len(match):
|
||||||
|
item.link = match[0]
|
||||||
|
log(item.link)
|
||||||
|
|
||||||
# check relative urls
|
# check relative urls
|
||||||
item.link = urlparse.urljoin(feedurl, item.link)
|
item.link = urlparse.urljoin(feedurl, item.link)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue