diff --git a/src/calibre/gui2/images/news/telegraph_uk.png b/src/calibre/gui2/images/news/telegraph_uk.png new file mode 100644 index 0000000000..b943e57afc Binary files /dev/null and b/src/calibre/gui2/images/news/telegraph_uk.png differ diff --git a/src/calibre/web/feeds/recipes/telegraph_uk.py b/src/calibre/web/feeds/recipes/telegraph_uk.py new file mode 100644 index 0000000000..5bfb1c3580 --- /dev/null +++ b/src/calibre/web/feeds/recipes/telegraph_uk.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python + +__license__ = 'GPL v3' +__copyright__ = '2008, Darko Miletic ' +''' +telegraph.co.uk +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class TelegraphUK(BasicNewsRecipe): + title = u'Telegraph.co.uk' + __author__ = 'Darko Miletic' + description = 'News from United Kingdom' + oldest_article = 7 + max_articles_per_feed = 100 + no_stylesheets = True + use_embedded_content = False + + keep_only_tags = [ + dict(name='div', attrs={'class':'storyHead'}) + ,dict(name='div', attrs={'class':'story' }) + ] + remove_tags = [dict(name='div', attrs={'class':'slideshow'})] + + feeds = [ + (u'UK News' , u'http://www.telegraph.co.uk/news/uknews/rss' ) + ,(u'World News' , u'http://www.telegraph.co.uk/news/worldnews/rss' ) + ,(u'Politics' , u'http://www.telegraph.co.uk/news/newstopics/politics/rss' ) + ,(u'Technology News', u'http://www.telegraph.co.uk/scienceandtechnology/technology/technologynews/rss' ) + ,(u'UK News' , u'http://www.telegraph.co.uk/scienceandtechnology/technology/technologyreviews/rss') + ,(u'Science News' , u'http://www.telegraph.co.uk/scienceandtechnology/science/sciencenews/rss' ) + ,(u'Sport' , u'http://www.telegraph.co.uk/sport/rss' ) + ,(u'Earth News' , u'http://www.telegraph.co.uk/earth/earthnews/rss' ) + ,(u'Comment' , u'http://www.telegraph.co.uk/comment/rss' ) + ,(u'How about that?', u'http://www.telegraph.co.uk/news/newstopics/howaboutthat/rss' ) + ]