# coding: utf-8 __license__ = 'GPL v3' __copyright__ = '2010, BlonG' ''' www.siol.si ''' from calibre.web.feeds.news import BasicNewsRecipe class Siol(BasicNewsRecipe): title = u'Siol.net' __author__ = u'BlonG' description = "Multimedijski portal z aktualnimi vsebinami, intervjuji, komentarji iz Slovenije in sveta, sportal, trendi, avtomoto, blogos" oldest_article = 3 language = 'sl' max_articles_per_feed = 20 no_stylesheets = True use_embedded_content = False cover_url = 'https://sites.google.com/site/javno2010/home/siol_cover.jpg' extra_css = ''' h1{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:large;} h2{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:large;} p{font-family:Arial,Helvetica,sans-serif;font-size:small;} body{font-family:Helvetica,Arial,sans-serif;font-size:small;} ''' html2lrf_options = ['--base-font-size', '10'] keep_only_tags = [ dict(name='div', attrs={'id':'idContent'}), ] remove_tags = [ dict(name='span', attrs={'class':'com1'}), dict(name='div', attrs={'class':'relation'}), dict(name='p', attrs={'class':'path'}), dict(name='div', attrs={'class':'clear_r'}), dict(name='div', attrs={'id':'appendix'}), dict(name='div', attrs={'id':'rail'}), dict(name='div', attrs={'id':'div_comments'}), dict(name='div', attrs={'class':'thumbs'}), ] feeds = [ (u'Slovenija', u'http://www.siol.net/rss.aspx?path=Slovenija') ,(u'Lokalne novice', u'http://www.siol.net/rss.aspx?path=Slovenija/Lokalne_novice') ,(u'EU', u'http://www.siol.net/rss.aspx?path=EU') ,(u'Svet', u'http://www.siol.net/rss.aspx?path=Svet') ,(u'Gospodarstvo', u'http://www.siol.net/rss.aspx?path=Gospodarstvo') ,(u'Sportal', u'http://www.siol.net/rss.aspx?path=Sportal') ,(u'Trendi', u'http://www.siol.net/rss.aspx?path=Trendi') ,(u'Avtomoto', u'http://www.siol.net/rss.aspx?path=Avtomoto') ,(u'Tehnologija', u'http://www.siol.net/rss.aspx?path=Tehnologija') ,(u'TV / Film', u'http://www.siol.net/rss.aspx?path=TV') ]