diff --git a/recipes/philly.recipe b/recipes/philly.recipe index c6cad5d174..9a4f2f2a06 100644 --- a/recipes/philly.recipe +++ b/recipes/philly.recipe @@ -1,45 +1,31 @@ -#!/usr/bin/env python from calibre.web.feeds.news import BasicNewsRecipe -class AdvancedUserRecipe1308312288(BasicNewsRecipe): +class BasicUserRecipe1314970845(BasicNewsRecipe): title = u'Philadelphia Inquirer' - __author__ = 'sexymax15' - language = 'en' - description = 'Daily news from the Philadelphia Inquirer' - oldest_article = 15 - max_articles_per_feed = 20 - use_embedded_content = False - remove_empty_feeds = True - no_stylesheets = True - remove_javascript = True + oldest_article = 3 + max_articles_per_feed = 50 + auto_cleanup = True + language= 'en' + __author__ = 'bing' + requires_version = (0, 8, 16) - # remove_tags_before = {'class':'article_timestamp'} - #remove_tags_after = {'class':'graylabel'} - keep_only_tags= [dict(name=['h1','p'])] - remove_tags = [dict(name=['hr','dl','dt','img','meta','iframe','link','script','form','input','label']), -dict(id=['toggleConfirmEmailDiv','toggleTOS','toggleUsernameMsgDiv','toggleConfirmYear','navT1_philly','secondaryNav','navPlacement','globalPrimaryNav' -,'ugc-footer-philly','bv_footer_include','footer','header', -'container_rag_bottom','section_rectangle','contentrightside']) -,{'class':['megamenu3 megamenu','container misc','container_inner misc_inner' -,'misccontainer_left_32','headlineonly','misccontainer_middle_32' -,'misccontainer_right_32','headline formBegin', -'post_balloon','relatedlist','linkssubhead','b_sq','dotted-rule-above' -,'container','headlines-digest','graylabel','container_inner' -,'rlinks_colorbar1','rlinks_colorbar2','supercontainer','container_5col_left','container_image_left', -'digest-headline2','digest-lead','container_5col_leftmiddle', -'container_5col_middlemiddle','container_5col_rightmiddle' -,'container_5col_right','divclear','supercontainer_outer force-width', -'supercontainer','containertitle kicker-title', -'pollquestion','pollchoice','photomore','pollbutton','container rssbox','containertitle video ', -'containertitle_image ','container_tabtwo','selected' -,'shadetabs','selected','tabcontentstyle','tabcontent','inner_container' -,'arrow','container_ad','containertitlespacer','adUnit','tracking','sitemsg_911 clearfix']}] - - extra_css = """ - h1{font-family: Georgia,serif; font-size: xx-large} - - """ - - - feeds = [(u'News', u'http://www.philly.com/philly_news.rss')] + feeds = [ + (u'Front Page', u'http://www.philly.com/inquirer_front_page.rss'), + (u'Local and Regional', u'http://www.philly.com/inquirer_local.rss'), + (u'South Jersey News', u'http://www.philly.com/inq_news_south_jersey.rss'), + (u'Sports', u'http://www.philly.com/inquirer_sports.rss'), + (u'Tech News', u'http://www.philly.com/philly_tech.rss'), + (u'Daily Magazine', u'http://www.philly.com/inq_magazine_daily.rss'), + (u'Weekend', u'http://www.philly.com/inq_entertainment_weekend.rss'), + (u'Business', u'http://www.philly.com/inq_business.rss'), + (u'Education', u'http://www.philly.com/inquirer_education.rss'), + (u'Books', u'http://www.philly.com/inq_books.rss'), + (u'Entertainment', u'http://www.philly.com/inq_entertainment.rss'), + (u'Food', u'http://www.philly.com/inq_food.rss'), + (u'Health and Science', u'http://www.philly.com/inquirer_health_science.rss'), + (u'Home and Design', u'http://www.philly.com/inq_home_design.rss'), + (u'News Columnists', u'http://www.philly.com/inq_columnists.rss'), + (u'Editorial', u'http://www.philly.com/inq_news_editorial.rss'), + (u'Travel', u'http://www.philly.com/inquirer_travel.rss'), (u'Obituaries', u'http://www.philly.com/inquirer_obituaries.rss') + ]