mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Update NYTimes
This commit is contained in:
parent
d025bc327d
commit
1af85ad42e
@ -240,6 +240,7 @@ class NYTimes(BasicNewsRecipe):
|
||||
dict(attrs={'class': lambda x: x and 'skip-to-text-link' in x.split()}),
|
||||
dict(attrs={'class': lambda x: x and 'sharetools' in x.split()}),
|
||||
dict(attrs={'class': lambda x: x and 'ad' in x.split()}),
|
||||
dict(attrs={'class': lambda x: x and 'visually-hidden' in x.split()}),
|
||||
dict(name='div', attrs={'class': re.compile('toolsList')}), # bits
|
||||
dict(name='div', attrs={
|
||||
'class': re.compile('postNavigation')}), # bits
|
||||
@ -1061,6 +1062,9 @@ class NYTimes(BasicNewsRecipe):
|
||||
aside.extract()
|
||||
soup = self.strip_anchors(soup, True)
|
||||
|
||||
for t in soup.findAll('time', attrs={'class':'dateline'}):
|
||||
t.name = 'div'
|
||||
|
||||
if soup.find('div', attrs={'id': 'blogcontent'}) is None:
|
||||
if first_fetch:
|
||||
aside = soup.find('div', 'aside')
|
||||
|
@ -240,6 +240,7 @@ class NYTimes(BasicNewsRecipe):
|
||||
dict(attrs={'class': lambda x: x and 'skip-to-text-link' in x.split()}),
|
||||
dict(attrs={'class': lambda x: x and 'sharetools' in x.split()}),
|
||||
dict(attrs={'class': lambda x: x and 'ad' in x.split()}),
|
||||
dict(attrs={'class': lambda x: x and 'visually-hidden' in x.split()}),
|
||||
dict(name='div', attrs={'class': re.compile('toolsList')}), # bits
|
||||
dict(name='div', attrs={
|
||||
'class': re.compile('postNavigation')}), # bits
|
||||
@ -1069,6 +1070,9 @@ class NYTimes(BasicNewsRecipe):
|
||||
aside.extract()
|
||||
soup = self.strip_anchors(soup, True)
|
||||
|
||||
for t in soup.findAll('time', attrs={'class':'dateline'}):
|
||||
t.name = 'div'
|
||||
|
||||
if soup.find('div', attrs={'id': 'blogcontent'}) is None:
|
||||
if first_fetch:
|
||||
aside = soup.find('div', 'aside')
|
||||
|
Loading…
x
Reference in New Issue
Block a user