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

  1.  
  2. from calibre.web.feeds.news import BasicNewsRecipe
  3.  
  4. class AdvancedUserRecipe1271596863(BasicNewsRecipe):
  5.  
  6.     title          = u'The Nation'
  7.     __author__ = 'Anat R.'
  8.     language = 'en_TH'
  9.  
  10.     oldest_article = 7
  11.  
  12.     max_articles_per_feed = 100
  13.     no_stylesheets = True
  14.  
  15.     remove_javascript = True
  16.  
  17.     use_embedded_content = False
  18.     feeds          = [(u'Topstory',
  19. u'http://www.nationmultimedia.com/home/rss/topstories.rss'),
  20. (u'National', u'http://www.nationmultimedia.com/home/rss/national.rss'),
  21.  (u'Politics',
  22. u'http://www.nationmultimedia.com/home/rss/politics.rss'), (u'Business',
  23.  u'http://www.nationmultimedia.com/home/rss/business.rss'),
  24. (u'Regional', u'http://www.nationmultimedia.com/home/rss/regional.rss'),
  25.  (u'Sports', u'http://www.nationmultimedia.com/home/rss/sport.rss'),
  26. (u'Travel', u'http://www.nationmultimedia.com/home/rss/travel.rss'),
  27. (u'Life', u'http://www.nationmultimedia.com/home/rss/life.rss')]
  28.     keep_only_tags = []
  29.  
  30.     keep_only_tags.append(dict(name = 'div', attrs = {'class' :
  31. 'pd10'}))
  32.     remove_tags = []
  33.  
  34.     remove_tags.append(dict(name = 'div', attrs = {'class':
  35. 'WrapperHeaderCol2-2'}))
  36.  
  37.     remove_tags.append(dict(name = 'div', attrs = {'class':
  38. 'LayoutMenu2'}))
  39.  
  40.     remove_tags.append(dict(name = 'div', attrs = {'class':
  41. 'TextHeaderRight'}))
  42.  
  43.     remove_tags.append(dict(name = "ul",attrs =  {'id':'toolZoom'}))
  44.  
  45.