diff --git a/recipes/icons/km_blog.png b/recipes/icons/km_blog.png new file mode 100644 index 0000000000..22bb935099 Binary files /dev/null and b/recipes/icons/km_blog.png differ diff --git a/recipes/km_blog.recipe b/recipes/km_blog.recipe new file mode 100644 index 0000000000..106e5f30f3 --- /dev/null +++ b/recipes/km_blog.recipe @@ -0,0 +1,37 @@ + +__license__ = 'GPL v3' +__author__ = 'teepel , Artur Stachecki ' + +''' +korwin-mikke.pl/blog +''' + +from calibre.web.feeds.news import BasicNewsRecipe +import re + +class km_blog(BasicNewsRecipe): + title = u'Korwin-Mikke Blog' + __author__ = 'teepel ' + language = 'pl' + description ='WiadomoĊ›ci z bloga korwin-mikke.pl/blog' + INDEX='http://korwin-mikke.pl/blog' + remove_empty_feeds= True + oldest_article = 7 + max_articles_per_feed = 100 + remove_javascript=True + no_stylesheets=True + remove_empty_feeds = True + + feeds = [(u'blog', u'http://korwin-mikke.pl/blog/rss')] + + keep_only_tags =[] + #this line should show title of the article, but it doesnt work + keep_only_tags.append(dict(name = 'div', attrs = {'class' : 'posts view'})) + keep_only_tags.append(dict(name = 'div', attrs = {'class' : 'text'})) + keep_only_tags.append(dict(name = 'h1')) + + remove_tags =[] + remove_tags.append(dict(name = 'p', attrs = {'class' : 'float_right'})) + remove_tags.append(dict(name = 'p', attrs = {'class' : 'date'})) + + remove_tags_after=[(dict(name = 'div', attrs = {'class': 'text'}))]