diff --git a/recipes/plus_info.recipe b/recipes/plus_info.recipe index e95a3e7359..ef365e38ca 100644 --- a/recipes/plus_info.recipe +++ b/recipes/plus_info.recipe @@ -1,47 +1,50 @@ -#!/usr/bin/env python - -__author__ = 'Darko Spasovski' -__license__ = 'GPL v3' -__copyright__ = '2011, Darko Spasovski ' - -''' -www.plusinfo.mk -''' - -from calibre.web.feeds.news import BasicNewsRecipe - -class PlusInfo(BasicNewsRecipe): - - INDEX = 'www.plusinfo.mk' - title = u'+info' - __author__ = 'Darko Spasovski' - description = 'Macedonian news portal' - publication_type = 'newsportal' - category = 'news, Macedonia' - language = 'mk' - masthead_url = 'http://www.plusinfo.mk/style/images/logo.jpg' - remove_javascript = True - no_stylesheets = True - use_embedded_content = False - remove_empty_feeds = True - oldest_article = 1 - max_articles_per_feed = 100 - - keep_only_tags = [dict(name='div', attrs={'class': 'vest'})] - remove_tags = [dict(name='div', attrs={'class':['komentari_holder', 'objava']})] - - feeds = [(u'Македонија', u'http://www.plusinfo.mk/rss/makedonija'), - (u'Бизнис', u'http://www.plusinfo.mk/rss/biznis'), - (u'Скопје', u'http://www.plusinfo.mk/rss/skopje'), - (u'Култура', u'http://www.plusinfo.mk/rss/kultura'), - (u'Свет', u'http://www.plusinfo.mk/rss/svet'), - (u'Сцена', u'http://www.plusinfo.mk/rss/scena'), - (u'Здравје', u'http://www.plusinfo.mk/rss/zdravje'), - (u'Магазин', u'http://www.plusinfo.mk/rss/magazin'), - (u'Спорт', u'http://www.plusinfo.mk/rss/sport')] - - # uncomment the following block if you want the print version (note: it lacks photos) -# def print_version(self,url): -# segments = url.split('/') -# printURL = '/'.join(segments[0:3]) + '/print/' + '/'.join(segments[5:]) -# return printURL +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai + +__author__ = 'Darko Spasovski' +__license__ = 'GPL v3' +__copyright__ = '2011, Darko Spasovski ' + +''' +www.plusinfo.mk +''' +from calibre.web.feeds.news import BasicNewsRecipe + +class PlusInfo(BasicNewsRecipe): + + INDEX = 'www.plusinfo.mk' + title = u'+info' + __author__ = 'Darko Spasovski' + description = 'Macedonian news portal' + publication_type = 'newsportal' + category = 'news, Macedonia' + language = 'mk' + masthead_url = 'http://www.plusinfo.mk/style/images/logo.jpg' + remove_javascript = True + no_stylesheets = True + use_embedded_content = False + remove_empty_feeds = True + oldest_article = 1 + max_articles_per_feed = 100 + + remove_tags = [] + remove_tags.append(dict(name='div', attrs={'class':['komentari_holder', 'objava', 'koment']})) + remove_tags.append(dict(name='ul', attrs={'class':['vest_meni']})) + remove_tags.append(dict(name='a', attrs={'name': ['fb_share']})) + keep_only_tags = [dict(name='div', attrs={'class': 'vest1'})] + + feeds = [(u'Македонија', u'http://www.plusinfo.mk/rss/makedonija'), + (u'Бизнис', u'http://www.plusinfo.mk/rss/biznis'), + (u'Скопје', u'http://www.plusinfo.mk/rss/skopje'), + (u'Култура', u'http://www.plusinfo.mk/rss/kultura'), + (u'Свет', u'http://www.plusinfo.mk/rss/svet'), + (u'Сцена', u'http://www.plusinfo.mk/rss/scena'), + (u'Здравје', u'http://www.plusinfo.mk/rss/zdravje'), + (u'Магазин', u'http://www.plusinfo.mk/rss/magazin'), + (u'Спорт', u'http://www.plusinfo.mk/rss/sport')] + + # uncomment the following block if you want the print version (note: it lacks photos) +# def print_version(self,url): +# segments = url.split('/') +# printURL = '/'.join(segments[0:3]) + '/print/' + '/'.join(segments[5:]) +# return printURL