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

  1. from calibre.web.feeds.news import BasicNewsRecipe
  2.  
  3. class AdvancedUserRecipe(BasicNewsRecipe):
  4.  
  5.     title          = u'Polizeipresse - Deutschland'
  6.     __author__  = 'schuster'
  7.     description            =    'Tagesaktuelle "Polizeiberichte" aus ganz Deutschland (bis auf Ortsebene).' 'Um deinen Ort/Stadt/Kreis usw. einzubinden, gehe auf "http://www.presseportal.de/polizeipresse/" und suche im oberen "Suchfeld" nach dem Namen.'   'Oberhalb der Suchergebnisse (Folgen:) auf den ├╝blichen link zu den RSS-Feeds klicken und den RSS-link im Rezept unter "feeds" eintragen wie ├╝blich.'   'Die Auswahl von Orten kann vereinfacht werden wenn man den Suchbegriff wie folgt eingibt:' '"Stadt-Ort".'
  8.     oldest_article = 21
  9.     max_articles_per_feed = 100
  10.     no_stylesheets         = True
  11.     use_embedded_content   = False
  12.     language               = 'de'
  13.     remove_javascript      = True
  14.     masthead_url = 'http://www.alt-heliservice.de/images/34_BPOL_Logo_4C_g_schutzbereich.jpg'
  15.     cover_url = 'http://berlinstadtservice.de/buerger/Bundespolizei-Logo.png'
  16.  
  17.     remove_tags = [
  18.         dict(name='div', attrs={'id':'logo'}),
  19.         dict(name='div', attrs={'id':'origin'}),
  20.         dict(name='pre', attrs={'class':'xml_contact'})]
  21.  
  22.     def print_version(self,url):
  23.         segments = url.split('/')
  24.         printURL = 'http://www.presseportal.de/print.htx?nr=' + '/'.join(segments[5:6]) + '&type=polizei'
  25.         return printURL
  26.  
  27.     feeds          = [(u'Frimmerdorf', u'http://www.presseportal.de/rss/rss2_vts.htx?q=Grevenbroich-frimmersdorf&w=public_service'),
  28.           (u'Neurath', u'http://www.presseportal.de/rss/rss2_vts.htx?q=Grevenbroich-neurath&w=public_service'),
  29.           (u'Gustorf', u'http://www.presseportal.de/rss/rss2_vts.htx?q=Grevenbroich-gustorf&w=public_service'),
  30.           (u'Neuenhausen', u'http://www.presseportal.de/rss/rss2_vts.htx?q=Grevenbroich-neuenhausen&w=public_service'),
  31.           (u'Wevelinghoven', u'http://www.presseportal.de/rss/rss2_vts.htx?q=Grevenbroich-Wevelinghoven&w=public_service'),
  32.           (u'Grevenbroich ges.', u'http://www.presseportal.de/rss/rss2_vts.htx?q=grevenbroich&w=public_service'),
  33.           (u'Kreis Neuss ges.', u'http://www.presseportal.de/rss/rss2_vts.htx?q=Rhein-Kreis+Neuss&w=public_service'),
  34.           ]
  35.  
  36.