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

  1. from calibre.web.feeds.recipes import BasicNewsRecipe
  2.  
  3. class Kathimerini(BasicNewsRecipe):
  4.     title                  = 'Kathimerini'
  5.     __author__             = 'Pan'
  6.     description            = 'News from Greece'
  7.     max_articles_per_feed  = 100
  8.     oldest_article         = 100
  9.     publisher              = 'Kathimerini'
  10.     category               = 'news, GR'
  11.     language               = 'el'
  12.     encoding               = 'windows-1253'
  13.     conversion_options     = { 'linearize_tables': True}
  14.     no_stylesheets         = True
  15.     remove_tags_before     = dict(name='td',attrs={'class':'news'})
  16.     remove_tags_after      = dict(name='td',attrs={'class':'news'})
  17.     remove_attributes      = ['width', 'src','header','footer']
  18.  
  19.     feeds = [(u'\u03a0\u03bf\u03bb\u03b9\u03c4\u03b9\u03ba\u03ae',
  20.   'http://wk.kathimerini.gr/xml_files/politics.xml'),
  21.  (u'\u0395\u03bb\u03bb\u03ac\u03b4\u03b1',
  22.   ' http://wk.kathimerini.gr/xml_files/ell.xml'),
  23.  (u'\u039a\u03cc\u03c3\u03bc\u03bf\u03c2',
  24.   ' http://wk.kathimerini.gr/xml_files/world.xml'),
  25.  (u'\u039f\u03b9\u03ba\u03bf\u03bd\u03bf\u03bc\u03af\u03b1',
  26.   'http://wk.kathimerini.gr/xml_files/economy_1.xml'),
  27.  (u'\u0395\u03c0\u03b9\u03c7\u03b5\u03b9\u03c1\u03ae\u03c3\u03b5\u03b9\u03c2',
  28.   'http://wk.kathimerini.gr/xml_files/economy_2.xml'),
  29.  (u'\u0394\u03b9\u03b5\u03b8\u03bd\u03ae\u03c2 \u039f\u03b9\u03ba\u03bf\u03bd\u03bf\u03bc\u03af\u03b1',
  30.   'http://wk.kathimerini.gr/xml_files/economy_3.xml'),
  31.  (u'\u03a0\u03bf\u03bb\u03b9\u03c4\u03b9\u03c3\u03bc\u03cc\u03c2',
  32.   'http://wk.kathimerini.gr/xml_files/civ.xml'),
  33.  (u'\u039c\u03cc\u03bd\u03b9\u03bc\u03b5\u03c2 \u03a3\u03c4\u03ae\u03bb\u03b5\u03c2',
  34.   'http://wk.kathimerini.gr/xml_files/st.xml')]
  35.  
  36.     def print_version(self, url):
  37.         return url.replace('http://news.kathimerini.gr/4dcgi/', 'http://news.kathimerini.gr/4dcgi/4dcgi/')
  38.  
  39.