From 4cc4dab234de800e810ff198170184575a619bb2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 14 Jul 2022 23:06:47 +0530 Subject: [PATCH] Update The Economic Times India --- recipes/theeconomictimes_india.recipe | 9 +++++++-- recipes/theeconomictimes_india_print_edition.recipe | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/recipes/theeconomictimes_india.recipe b/recipes/theeconomictimes_india.recipe index 041af8a594..4a4762cc90 100644 --- a/recipes/theeconomictimes_india.recipe +++ b/recipes/theeconomictimes_india.recipe @@ -32,7 +32,10 @@ class TheEconomicTimes(BasicNewsRecipe): classes('artByline artSyn artImg artText publisher publish_on slideshowPackage'), ] remove_tags = [ - classes('story_title storyCollection shareBar'), + classes( + 'story_title storyCollection shareBar sr_widget_free jsSrWidgetFree srwidgetfree_3' + ' sr_paid jsSrWidgetPaid ar_wrp arwd_ld_chk adBox custom_ad mgid orn_free_r bold' + ), ] feeds = [(u'Top Stories', u'http://economictimes.indiatimes.com/rssfeedstopstories.cms'), @@ -50,6 +53,8 @@ class TheEconomicTimes(BasicNewsRecipe): ] def preprocess_html(self, soup): + for image in soup.findAll('img', attrs={'src': True}): + image['src'] = image['src'].replace("width-300", "width-640") for img in soup.findAll('img', attrs={'data-original': True}): - img['src'] = img['data-original'] + img['src'] = img['data-original'].replace('photo', 'thumb').replace('quality-100', 'quality-100,width-600,resizemode-4') return soup diff --git a/recipes/theeconomictimes_india_print_edition.recipe b/recipes/theeconomictimes_india_print_edition.recipe index 04e9d3cf19..0c17c58e55 100644 --- a/recipes/theeconomictimes_india_print_edition.recipe +++ b/recipes/theeconomictimes_india_print_edition.recipe @@ -78,5 +78,5 @@ class TheEconomicTimes(BasicNewsRecipe): for image in soup.findAll('img', attrs={'src': True}): image['src'] = image['src'].replace("width-300", "width-640") for img in soup.findAll('img', attrs={'data-original': True}): - img['src'] = img['data-original'] + img['src'] = img['data-original'].replace('photo', 'thumb').replace('quality-100', 'quality-100,width-600,resizemode-4') return soup