diff --git a/resources/images/news/kitsapun.png b/resources/images/news/kitsapun.png new file mode 100644 index 0000000000..4b7b883d52 Binary files /dev/null and b/resources/images/news/kitsapun.png differ diff --git a/resources/recipes/kitsapun.recipe b/resources/recipes/kitsapun.recipe new file mode 100644 index 0000000000..e9a7c42f06 --- /dev/null +++ b/resources/recipes/kitsapun.recipe @@ -0,0 +1,44 @@ + +__license__ = 'GPL v3' +__copyright__ = '2010, Darko Miletic ' +''' +www.kitsapun.com +''' + +from calibre.web.feeds.news import BasicNewsRecipe + +class Kitsapsun(BasicNewsRecipe): + title = 'Kitsap Sun' + __author__ = 'Darko Miletic' + description = 'News from Kitsap County' + publisher = 'Scripps Interactive Newspapers Group' + category = 'news, Kitsap county, USA' + language = 'en' + oldest_article = 2 + max_articles_per_feed = 100 + no_stylesheets = True + encoding = 'cp1252' + use_embedded_content = False + + conversion_options = { + 'comments' : description + ,'tags' : category + ,'language' : language + ,'publisher': publisher + } + + + keep_only_tags = [dict(name='div', attrs={'id':['story_meta','story_content']})] + + remove_tags = [dict(name=['object','link','embed','form','iframe'])] + + feeds = [ + (u'News' , u'http://www.kitsapsun.com/rss/headlines/news/' ) + ,(u'Business' , u'http://www.kitsapsun.com/rss/headlines/business/' ) + ,(u'Communities' , u'http://www.kitsapsun.com/rss/headlines/communities/' ) + ,(u'Entertainment', u'http://www.kitsapsun.com/rss/headlines/entertainment/') + ,(u'Lifestyles' , u'http://www.kitsapsun.com/rss/headlines/lifestyles/' ) + ] + + def print_version(self, url): + return url.rpartition('/')[0] + '/?print=1'