mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Update livemint.recipe
cover
This commit is contained in:
parent
c79818240e
commit
6839b2ebd7
@ -37,15 +37,11 @@ class LiveMint(BasicNewsRecipe):
|
|||||||
self.oldest_article = float(d)
|
self.oldest_article = float(d)
|
||||||
|
|
||||||
def get_cover_url(self):
|
def get_cover_url(self):
|
||||||
today = date.today().strftime('%d/%m/%Y')
|
soup = self.index_to_soup('https://epaper.livemint.com/')
|
||||||
today = today.replace('/', '%2F')
|
cov = soup.findAll('img', attrs={'src': lambda x: x and x.startswith('/EPAPERIMAGES')})
|
||||||
raw = self.index_to_soup(
|
for x in cov:
|
||||||
'https://epaper.livemint.com/Home/GetAllpages?editionid=1&editiondate=' + today,
|
if 'MINT_FRONT_1' in x['src']:
|
||||||
raw=True
|
return 'https://epaper.livemint.com' + x['src'].replace('-S', '')
|
||||||
)
|
|
||||||
for cov in json.loads(raw):
|
|
||||||
if cov['NewsProPageTitle'].lower().startswith(('front', 'cover')):
|
|
||||||
return cov['HighResolution']
|
|
||||||
|
|
||||||
extra_css = """
|
extra_css = """
|
||||||
img {margin:0 auto;}
|
img {margin:0 auto;}
|
||||||
@ -149,6 +145,7 @@ class LiveMint(BasicNewsRecipe):
|
|||||||
)
|
)
|
||||||
if summ:
|
if summ:
|
||||||
summ['class'] = 'summary'
|
summ['class'] = 'summary'
|
||||||
|
summ.name = 'p'
|
||||||
for strong in soup.findAll('strong'):
|
for strong in soup.findAll('strong'):
|
||||||
if strong.find('p'):
|
if strong.find('p'):
|
||||||
strong.name = 'div'
|
strong.name = 'div'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user