From ac7a7b8a31e085eeb7e16f41f17b769b214f205f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 9 Oct 2010 10:44:13 -0600 Subject: [PATCH] Fix #7113 (Updated recipe for The New Yorker) --- resources/recipes/new_yorker.recipe | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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')]