mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #5698 (Fixed recipe Vreme)
This commit is contained in:
parent
a22c3339cb
commit
15e4cd48bc
@ -52,10 +52,12 @@ class Vreme(BasicNewsRecipe):
|
|||||||
def parse_index(self):
|
def parse_index(self):
|
||||||
articles = []
|
articles = []
|
||||||
soup = self.index_to_soup(self.INDEX)
|
soup = self.index_to_soup(self.INDEX)
|
||||||
|
cover_item = soup.find('div',attrs={'id':'najava'})
|
||||||
|
if cover_item:
|
||||||
|
self.cover_url = self.INDEX + cover_item.img['src']
|
||||||
for item in soup.findAll(['h3','h4']):
|
for item in soup.findAll(['h3','h4']):
|
||||||
description = ''
|
description = u''
|
||||||
title_prefix = ''
|
title_prefix = u''
|
||||||
feed_link = item.find('a')
|
feed_link = item.find('a')
|
||||||
if feed_link and feed_link.has_key('href') and feed_link['href'].startswith('/cms/view.php'):
|
if feed_link and feed_link.has_key('href') and feed_link['href'].startswith('/cms/view.php'):
|
||||||
url = self.INDEX + feed_link['href']
|
url = self.INDEX + feed_link['href']
|
||||||
@ -67,7 +69,7 @@ class Vreme(BasicNewsRecipe):
|
|||||||
,'url' :url
|
,'url' :url
|
||||||
,'description':description
|
,'description':description
|
||||||
})
|
})
|
||||||
return [(soup.head.title.string, articles)]
|
return [('Nedeljnik Vreme', articles)]
|
||||||
|
|
||||||
remove_tags = [
|
remove_tags = [
|
||||||
dict(name=['object','link'])
|
dict(name=['object','link'])
|
||||||
@ -76,11 +78,3 @@ class Vreme(BasicNewsRecipe):
|
|||||||
|
|
||||||
def print_version(self, url):
|
def print_version(self, url):
|
||||||
return url + '&print=yes'
|
return url + '&print=yes'
|
||||||
|
|
||||||
def get_cover_url(self):
|
|
||||||
cover_url = None
|
|
||||||
soup = self.index_to_soup(self.INDEX)
|
|
||||||
cover_item = soup.find('div',attrs={'id':'najava'})
|
|
||||||
if cover_item:
|
|
||||||
cover_url = self.INDEX + cover_item.img['src']
|
|
||||||
return cover_url
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user