home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / Calibre / calibre-0.8.18.msi / file_280 / irish_independent.recipe < prev    next >
Text File  |  2011-09-09  |  2KB  |  46 lines

  1. __license__   = 'GPL v3'
  2. __copyright__ = '2009 Neil Grogan'
  3. #
  4. # Irish Independent Recipe
  5. #
  6.  
  7. from calibre.web.feeds.news import BasicNewsRecipe
  8.  
  9. class IrishIndependent(BasicNewsRecipe):
  10.     title          = u'Irish Independent'
  11.     description = 'Irish and World news from Irelands Bestselling Daily Broadsheet'
  12.     __author__    = 'Neil Grogan'
  13.     language = 'en_IE'
  14.     oldest_article = 7
  15.     max_articles_per_feed = 100
  16.     remove_tags_before = dict(id='article')
  17.     remove_tags_after  = [dict(name='div', attrs={'class':'toolsBottom'})]
  18.     no_stylesheets = True
  19.     remove_tags    = [
  20.             dict(name='div',attrs={'class':'toolsBottom'}),
  21.             dict(name='div',attrs={'class':'toolsTop'}),
  22.             dict(name='div',attrs={'class':'boxRelated'}),
  23.             dict(name='div',attrs={'class':'section first'}),
  24.             dict(name='div',attrs={'class':'tabIt'}),
  25.             dict(name='div',attrs={'class':'inner'})
  26.             ]
  27.  
  28.     feeds    = [
  29.     (u'Frontpage News', u'http://www.independent.ie/rss'),
  30.     (u'World News', u'http://www.independent.ie/world-news/rss'),
  31.     (u'Technology', u'http://www.independent.ie/business/technology/rss'),
  32.     (u'Sport', u'http://www.independent.ie/sport/rss'),
  33.     (u'Entertainment', u'http://www.independent.ie/entertainment/rss'),
  34.     (u'Independent Woman', u'http://www.independent.ie/lifestyle/independent-woman/rss'),
  35.     (u'Education',u'http://www.independent.ie/education/rss'),
  36.     (u'Lifestyle', u'http://www.independent.ie/lifestyle/rss'),
  37.     (u'Travel', u'http://www.independent.ie/travel/rss'),
  38.     (u'Letters', u'http://www.independent.ie/opinion/letters/rss'),
  39.     (u'Weather', u'http://www.independent.ie/weather/rss')
  40.     ]
  41.  
  42. # If text only articles are desired
  43. #def print_version(self, url):
  44. #    return '%s?service=Print' % url
  45.  
  46.