From df602343b4caf21493f56997b1068d03b306ca84 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 6 Jan 2011 17:33:17 -0700 Subject: [PATCH] Walla by marbs --- resources/recipes/njp.recipe | 2 +- resources/recipes/walla.recipe | 44 ++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 resources/recipes/walla.recipe diff --git a/resources/recipes/njp.recipe b/resources/recipes/njp.recipe index ed202512f2..996aef2fdf 100644 --- a/resources/recipes/njp.recipe +++ b/resources/recipes/njp.recipe @@ -2,7 +2,7 @@ # -*- coding: utf-8 -*- __license__ = 'GPL v3' -__copyright__ = 'Chema Cort閟 - 2011-01-05' +__copyright__ = u'Chema Cort\xe9s - 2011-01-05' __version__ = 'v0.01' __date__ = '2011-01-05' ''' diff --git a/resources/recipes/walla.recipe b/resources/recipes/walla.recipe new file mode 100644 index 0000000000..5fbfed7a03 --- /dev/null +++ b/resources/recipes/walla.recipe @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- + +from calibre.web.feeds.news import BasicNewsRecipe + +class AdvancedUserRecipe1283848012(BasicNewsRecipe): + description = 'The WallaNews.' + cover_url = 'http://ftp5.bizportal.co.il/web/giflib/news/rsPhoto/sz_5/rsz_220_220_logo_walla.gif' + title = u'Walla' + language = 'he' + __author__ = 'marbs' + extra_css='img {max-width:100%;} body{direction: rtl;},title{direction: rtl; } ,article_description{direction: rtl; }, a.article{direction: rtl; } ,calibre_feed_description{direction: rtl; }' + simultaneous_downloads = 5 +# remove_javascript = True + timefmt = '[%a, %d %b, %Y]' + oldest_article = 1 + max_articles_per_feed = 100 + # remove_attributes = ['width'] + keep_only_tags =dict(name='div', attrs={'class':'wp-0-b w3'}) + remove_tags = [dict(name='div', attrs={'class':'tagsContainer'})] + max_articles_per_feed = 100 +# preprocess_regexps = [ +# (re.compile(r'

 

', re.DOTALL|re.IGNORECASE), lambda match: '') +# ] + + + feeds = [(u'讞讚砖讜转', u'http://rss.walla.co.il/?w=/1/0/1/@rss'), + (u'注住拽讬诐', u'http://rss.walla.co.il/?w=/2/3/1/@rss'), + (u'转专讘讜转', u'http://rss.walla.co.il/?w=/4/249/1/@rss'), + (u'讘专讬讗讜转', u'http://rss.walla.co.il/?w=/5/18/1/@rss'), + (u'TECH', u'http://rss.walla.co.il/?w=/6/4/1/@rss'), + (u'讗住讟专讜诇讜讙讬讛', u'http://rss.walla.co.il/?w=/8/3307/1/@rss'), + (u'讘注诇讬 讞讬讬诐', u'http://rss.walla.co.il/?w=/59/5703/1/@rss'), + (u'专讻讘', u'http://rss.walla.co.il/?w=/31/4700/1/@rss'), + (u'住诇讘住', u'http://rss.walla.co.il/?w=/22/3600/1/@rss'), + (u'讗讜讻诇', u'http://rss.walla.co.il/?w=/9/903/1/@rss'), + (u'讗讜驻谞讛', u'http://rss.walla.co.il/?w=/24/2120/1/@rss'), + (u'讘专谞讝讛', u'http://rss.walla.co.il/?w=/27/3900/1/@rss'), + (u'ZONE', u'http://rss.walla.co.il/?w=/18/500/1/@rss'), + (u'住驻讜专讟', u'http://rss.walla.co.il/?w=/3/7/1/@rss')] + + def print_version(self, url): + print_url = url + '/@@/item/printer' + return print_url +