This commit is contained in:
Kovid Goyal 2024-03-07 10:40:34 +05:30
commit c152369001
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
3 changed files with 6 additions and 8 deletions

View File

@ -27,7 +27,7 @@ class ft(BasicNewsRecipe):
.article-info__time-byline {font-size:small; font-weight:bold; } .article-info__time-byline {font-size:small; font-weight:bold; }
.o-topper__visual, #fig, .main-image, .n-content-image { text-align:center; font-size:small; } .o-topper__visual, #fig, .main-image, .n-content-image { text-align:center; font-size:small; }
blockquote, i { color:#5c5c5c; } blockquote, i { color:#5c5c5c; }
.o-topper__standfirst { font-weight:bold; color:#202020; } .o-topper__standfirst { font-style:italic; color:#202020; }
.o-topper__topic { font-size:small; color:#5c5c5c; } .o-topper__topic { font-size:small; color:#5c5c5c; }
''' '''
@ -39,10 +39,10 @@ class ft(BasicNewsRecipe):
] ]
remove_tags = [ remove_tags = [
dict(name=['source', 'svg', 'button']), dict(name=['source', 'svg', 'button', 'aside']),
dict(name='aside', attrs={'class':'n-content-recommended--single-story flourish-disclaimer'}), dict(name='aside', attrs={'class':'n-content-recommended--single-story'}),
dict(attrs={'data-layout-name':'card'}), dict(attrs={'data-layout-name':'card'}),
classes('in-article-advert') classes('in-article-advert flourish-disclaimer')
] ]
def get_cover_url(self): def get_cover_url(self):
@ -149,6 +149,4 @@ class ft(BasicNewsRecipe):
for con in soup.findAll(attrs={'class':'n-content-layout__slot'}): for con in soup.findAll(attrs={'class':'n-content-layout__slot'}):
if con.find('figure'): if con.find('figure'):
con['id'] = 'fig' con['id'] = 'fig'
if h3 := soup.find(**classes('o-topper__standfirst')):
h3.name = 'h3'
return soup return soup

View File

@ -101,7 +101,7 @@ class LiveMint(BasicNewsRecipe):
remove_tags = [ remove_tags = [
dict(name=['meta', 'link', 'svg', 'button', 'iframe']), dict(name=['meta', 'link', 'svg', 'button', 'iframe']),
classes( classes(
'trendingSimilarHeight moreNews mobAppDownload label msgError msgOk taboolaHeight' 'trendingSimilarHeight moreNews mobAppDownload label msgError msgOk taboolaHeight gadgetSlider'
' socialHolder imgbig disclamerText disqus-comment-count openinApp2 lastAdSlot bs_logo' ' socialHolder imgbig disclamerText disqus-comment-count openinApp2 lastAdSlot bs_logo'
' datePublish sepStory premiumSlider moreStory Joinus moreAbout milestone benefitText' ' datePublish sepStory premiumSlider moreStory Joinus moreAbout milestone benefitText'
) )

View File

@ -14,7 +14,7 @@ class TheWeek(BasicNewsRecipe):
'our editors carefully select commentary from all sides of the debate and artfully stitch them together ' 'our editors carefully select commentary from all sides of the debate and artfully stitch them together '
'into one concise read. By showing you every perspective, we enable you to form your own opinion.' 'into one concise read. By showing you every perspective, we enable you to form your own opinion.'
) )
language = 'en_UK' language = 'en_GB'
encoding = 'utf-8' encoding = 'utf-8'
no_stylesheets = True no_stylesheets = True
remove_javascript = True remove_javascript = True