diff --git a/resources/recipes/new_yorker.recipe b/resources/recipes/new_yorker.recipe index 87dea4534b..605b34e79b 100644 --- a/resources/recipes/new_yorker.recipe +++ b/resources/recipes/new_yorker.recipe @@ -33,10 +33,14 @@ class NewYorker(BasicNewsRecipe): , 'language' : language } - keep_only_tags = [dict(name='div', attrs={'id':['articleheads','articleRail','articletext','photocredits']})] + keep_only_tags = [ + dict(name='div', attrs={'class':'headers'}) + ,dict(name='div', attrs={'id':['articleheads','items-container','articleRail','articletext','photocredits']}) + ] remove_tags = [ dict(name=['meta','iframe','base','link','embed','object']) - ,dict(name='div', attrs={'class':['utils','articleRailLinks','icons'] }) + ,dict(attrs={'class':['utils','articleRailLinks','icons'] }) + ,dict(attrs={'id':['show-header','show-footer'] }) ] remove_attributes = ['lang'] feeds = [(u'The New Yorker', u'http://feeds.newyorker.com/services/rss/feeds/everything.xml')]