From 8a3e884686f1572a05b7e160dd5b952b6234bc9a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 31 Jul 2024 18:55:52 +0530 Subject: [PATCH] update Various Russian and Ukranian news sources --- recipes/echo_moskvy.recipe | 2 +- recipes/footballua.recipe | 2 +- recipes/kompiutierra.recipe | 15 +++-- recipes/liganet_ru.recipe | 5 +- recipes/liganet_ua.recipe | 3 + recipes/novaya_gazeta.recipe | 13 ++-- recipes/nv_ru.recipe | 2 +- recipes/osvitaua_ru.recipe | 2 +- recipes/paperpaper.recipe | 103 ++++++++----------------------- recipes/pravda_ukraine_ru.recipe | 2 +- recipes/prosleduet.recipe | 2 +- recipes/rbcua_ru.recipe | 2 +- recipes/ukrinform_ru.recipe | 2 +- recipes/unian_net.recipe | 8 +-- recipes/unian_net_ua.recipe | 2 +- recipes/unn_ru.recipe | 6 +- recipes/unn_ua.recipe | 4 +- recipes/vikna_ru.recipe | 2 +- recipes/zn_ru.recipe | 2 +- 19 files changed, 67 insertions(+), 112 deletions(-) diff --git a/recipes/echo_moskvy.recipe b/recipes/echo_moskvy.recipe index 63f3dbacd2..3689681ea5 100644 --- a/recipes/echo_moskvy.recipe +++ b/recipes/echo_moskvy.recipe @@ -1,4 +1,4 @@ -from __future__ import absolute_import, division, print_function, unicode_literals +from __future__ import absolute_import, division, print_function, unicode_literals from calibre.web.feeds.news import BasicNewsRecipe diff --git a/recipes/footballua.recipe b/recipes/footballua.recipe index 03231dfb8e..fbcb7ba362 100644 --- a/recipes/footballua.recipe +++ b/recipes/footballua.recipe @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python # vim:fileencoding=utf-8 from calibre.web.feeds.news import BasicNewsRecipe diff --git a/recipes/kompiutierra.recipe b/recipes/kompiutierra.recipe index 14d0480bef..333c9dc9d9 100644 --- a/recipes/kompiutierra.recipe +++ b/recipes/kompiutierra.recipe @@ -22,13 +22,20 @@ class Computerra(BasicNewsRecipe): conversion_options = {'linearize_tables': True} simultaneous_downloads = 5 - remove_tags_before = dict(name='div', attrs={'id': 'article'}) + remove_tags_before = dict(name='article') - remove_tags_after = dict(name='div', attrs={'class': 'article-body'}) + remove_tags_after = dict(name='article') - remove_tags = [dict(name='div', attrs={'class': 'cta-row'})] + remove_tags = [ + dict(name='ul', attrs={'class': 'breadcrumbs'}), + dict(name='div', attrs={'class': 'post-info__likes post-info-likes'}), + dict(name='div', attrs={'class': 'cta-row'}), + dict(name='div', attrs={'class': 'post-info__img'}), + dict(name='div', attrs={'class': 'post-footer__wrap'}), + dict(name='div', attrs={'class': 'widget featured-posts'}) + ] feeds = [( u'\u041A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u0440\u0430', 'https://www.computerra.ru/feed/' - )] + )] \ No newline at end of file diff --git a/recipes/liganet_ru.recipe b/recipes/liganet_ru.recipe index c2958e09a3..21f0b3b375 100644 --- a/recipes/liganet_ru.recipe +++ b/recipes/liganet_ru.recipe @@ -11,7 +11,7 @@ class LigaNet(BasicNewsRecipe): publisher = 'Ligamedia' category = 'blog' cover_url = u'https://www.liga.net/design/images/logo_liga.png' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False @@ -33,6 +33,9 @@ class LigaNet(BasicNewsRecipe): dict(name='div', attrs={'class': 'chronicle-news m-t-30'}), dict(name='div', attrs={'class': 'right-inner-content'}), dict(name='div', attrs={'class': 'right-part'}), + dict(name='div', attrs={'class': 'article-footer article-content__footer'}), + dict(name='div', attrs={'class': 'tags article__tags'}), + dict(name='div', attrs={'class': 'article-sidebar article-grid__sidebar'}), dict(name='div', attrs={'class': 'hreflang-link'}), dict(name='div', attrs={'class': 'vakansii-block-article'}), dict( diff --git a/recipes/liganet_ua.recipe b/recipes/liganet_ua.recipe index eca92feacb..8d5da9e1b0 100644 --- a/recipes/liganet_ua.recipe +++ b/recipes/liganet_ua.recipe @@ -33,6 +33,9 @@ class LigaNet(BasicNewsRecipe): dict(name='div', attrs={'class': 'chronicle-news m-t-30'}), dict(name='div', attrs={'class': 'right-inner-content'}), dict(name='div', attrs={'class': 'right-part'}), + dict(name='div', attrs={'class': 'article-footer article-content__footer'}), + dict(name='div', attrs={'class': 'tags article__tags'}), + dict(name='div', attrs={'class': 'article-sidebar article-grid__sidebar'}), dict(name='div', attrs={'class': 'hreflang-link'}), dict(name='div', attrs={'class': 'vakansii-block-article'}), dict( diff --git a/recipes/novaya_gazeta.recipe b/recipes/novaya_gazeta.recipe index 14dbb87ab0..efd2d63d67 100644 --- a/recipes/novaya_gazeta.recipe +++ b/recipes/novaya_gazeta.recipe @@ -1,9 +1,11 @@ +#!/usr/bin/env python +# vim:fileencoding=utf-8 + from calibre.web.feeds.news import BasicNewsRecipe - -class AdvancedUserRecipe1286819935(BasicNewsRecipe): +class NovayaGazta(BasicNewsRecipe): title = u'Novaya Gazeta' - __author__ = 'muwa' + __author__ = 'muwa (with fixes by bugmen00t)' oldest_article = 7 max_articles_per_feed = 100 no_stylesheets = True @@ -11,7 +13,4 @@ class AdvancedUserRecipe1286819935(BasicNewsRecipe): remove_attributes = ['style'] language = 'ru' - feeds = [(u'Articles', u'http://www.novayagazeta.ru/rss/all.xml')] - - def print_version(self, url): - return '%s%s' % (url, '?print=1') + feeds = [(u'Articles', u'https://novayagazeta.ru/feed/rss')] diff --git a/recipes/nv_ru.recipe b/recipes/nv_ru.recipe index b32ccd1484..c651b1ec09 100644 --- a/recipes/nv_ru.recipe +++ b/recipes/nv_ru.recipe @@ -11,7 +11,7 @@ class NV(BasicNewsRecipe): publisher = '\u041E\u041E\u041E \u00AB\u0418\u0437\u0434\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0439 \u0434\u043E\u043C \u00AB\u041C\u0435\u0434\u0438\u0430-\u0414\u041A\u00BB' # noqa category = 'magazine' cover_url = u'https://yes-ukraine.org/imglib/_newimage/Yalta-annual-meeting/11th-yalta-annual-meeting/partners/media-partneri/nv_logo.png' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False diff --git a/recipes/osvitaua_ru.recipe b/recipes/osvitaua_ru.recipe index da8aa9e454..0407e4dcfb 100644 --- a/recipes/osvitaua_ru.recipe +++ b/recipes/osvitaua_ru.recipe @@ -11,7 +11,7 @@ class Osvita(BasicNewsRecipe): publisher = '\u041E\u0441\u0432\u0456\u0442\u0430.ua' category = 'blog' cover_url = u'http://osvita.ua/doc/i/Contacts-logo.jpg' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False diff --git a/recipes/paperpaper.recipe b/recipes/paperpaper.recipe index 53fbee1a5a..75dd5fc49e 100644 --- a/recipes/paperpaper.recipe +++ b/recipes/paperpaper.recipe @@ -1,95 +1,44 @@ #!/usr/bin/env python # vim:fileencoding=utf-8 +from __future__ import unicode_literals, division, absolute_import, print_function from calibre.web.feeds.news import BasicNewsRecipe - class PaperPaper(BasicNewsRecipe): - title = '\u0411\u0443\u043C\u0430\u0433\u0430' - __author__ = 'bugmen00t' - description = '\u0418\u0437\u0434\u0430\u043D\u0438\u0435 \u043E \u043F\u0440\u0435\u043A\u0440\u0430\u0441\u043D\u043E\u043C \u0433\u043E\u0440\u043E\u0434\u0435 \u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433\u0435, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u043C, \u043A\u043E\u043D\u0435\u0447\u043D\u043E, \u0434\u0430\u043B\u0435\u043A\u043E \u043D\u0435 \u0432\u0441\u0451 \u0438\u0434\u0435\u0430\u043B\u044C\u043D\u043E, \u2014 \u0438 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u044B \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u043C\u0441\u044F \u0436\u0443\u0440\u043D\u0430\u043B\u0438\u0441\u0442\u0438\u043A\u043E\u0439, \u0447\u0442\u043E\u0431\u044B \u043F\u0440\u0438\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u043D\u0438\u0435 \u043A \u0432\u0430\u0436\u043D\u044B\u043C \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u0430\u043C \u0438 \u0432\u043B\u0438\u044F\u0442\u044C \u043D\u0430 \u0438\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0435.' # noqa - publisher = '\u041A\u0438\u0440\u0438\u043B\u043B \u0410\u0440\u0442\u0451\u043C\u0435\u043D\u043A\u043E, \u0422\u0430\u0442\u044C\u044F\u043D\u0430 \u0418\u0432\u0430\u043D\u043E\u0432\u0430' # noqa - category = 'newspaper' + title = '\u0411\u0443\u043C\u0430\u0433\u0430' + __author__ = 'bugmen00t' + description = '\u0418\u0437\u0434\u0430\u043D\u0438\u0435 \u043E \u043F\u0440\u0435\u043A\u0440\u0430\u0441\u043D\u043E\u043C \u0433\u043E\u0440\u043E\u0434\u0435 \u0421\u0430\u043D\u043A\u0442-\u041F\u0435\u0442\u0435\u0440\u0431\u0443\u0440\u0433\u0435, \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u043C, \u043A\u043E\u043D\u0435\u0447\u043D\u043E, \u0434\u0430\u043B\u0435\u043A\u043E \u043D\u0435 \u0432\u0441\u0451 \u0438\u0434\u0435\u0430\u043B\u044C\u043D\u043E, \u2014 \u0438 \u043F\u043E\u044D\u0442\u043E\u043C\u0443 \u043C\u044B \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u043C\u0441\u044F \u0436\u0443\u0440\u043D\u0430\u043B\u0438\u0441\u0442\u0438\u043A\u043E\u0439, \u0447\u0442\u043E\u0431\u044B \u043F\u0440\u0438\u0432\u043B\u0435\u043A\u0430\u0442\u044C \u0432\u043D\u0438\u043C\u0430\u043D\u0438\u0435 \u043A \u0432\u0430\u0436\u043D\u044B\u043C \u0434\u043B\u044F \u0432\u0441\u0435\u0445 \u043F\u0440\u043E\u0431\u043B\u0435\u043C\u0430\u043C \u0438 \u0432\u043B\u0438\u044F\u0442\u044C \u043D\u0430 \u0438\u0445 \u0440\u0435\u0448\u0435\u043D\u0438\u0435.' + publisher = '\u041A\u0438\u0440\u0438\u043B\u043B \u0410\u0440\u0442\u0451\u043C\u0435\u043D\u043A\u043E, \u0422\u0430\u0442\u044C\u044F\u043D\u0430 \u0418\u0432\u0430\u043D\u043E\u0432\u0430' + category = 'newspaper' cover_url = u'https://upload.wikimedia.org/wikipedia/commons/1/1f/Paperpaper_logo.jpg' - language = 'ru' - no_stylesheets = False + language = 'ru' + no_stylesheets = False remove_javascript = False - auto_cleanup = False + auto_cleanup = False oldest_article = 14 max_articles_per_feed = 50 remove_tags_before = dict(name='article') - + remove_tags_after = dict(name='article') - remove_tags = [ + remove_tags = [ dict(name='div', attrs={'class': 'bottom-block '}), dict(name='div', attrs={'class': 'bottom-block news'}) - ] + ] feeds = [ - # ('\u0412\u0441\u0435 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B', 'https://paperpaper.ru/feed/?service'), - ( - '\u0412\u0441\u0435 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B', - 'https://wemissedyou.rknrkn.ru/feed/?service' - ), - # ('\u041D\u043E\u0432\u043E\u0441\u0442\u0438', 'https://paperpaper.ru/category/what/news/feed/'), - ( - '\u041D\u043E\u0432\u043E\u0441\u0442\u0438', - 'https://wemissedyou.rknrkn.ru/category/what/news/feed/' - ), - # ('\u0418\u0441\u0442\u043E\u0440\u0438\u0438', 'https://paperpaper.ru/category/features/feed/'), - ( - '\u0418\u0441\u0442\u043E\u0440\u0438\u0438', - 'https://wemissedyou.rknrkn.ru/category/features/feed/' - ), - # ('\u0413\u0438\u0434\u044B', 'https://paperpaper.ru/category/guides/feed/'), - ( - '\u0413\u0438\u0434\u044B', - 'https://wemissedyou.rknrkn.ru/category/guides/feed/' - ), - # ('\u0421\u043F\u0438\u0441\u043E\u043A', 'https://paperpaper.ru/tag/%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA/feed/'), - ( - '\u0421\u043F\u0438\u0441\u043E\u043A', - 'https://wemissedyou.rknrkn.ru/tag/%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA/feed/' - ), - # ('\u042D\u043A\u0441\u043F\u0430\u0442\u044B', 'https://paperpaper.ru/tag/expat/feed/'), - ( - '\u042D\u043A\u0441\u043F\u0430\u0442\u044B', - 'https://wemissedyou.rknrkn.ru/tag/expat/feed/' - ), - # ('\u0418\u0441\u0442\u043E\u0440\u0438\u0438', 'https://paperpaper.ru/tag/stories/feed/'), - ( - '\u0418\u0441\u0442\u043E\u0440\u0438\u0438', - 'https://wemissedyou.rknrkn.ru/tag/stories/feed/' - ), - # ('\u041E\u0442\u0432\u0435\u0442\u044B', 'https://paperpaper.ru/tag/otvety/feed/'), - ( - '\u041E\u0442\u0432\u0435\u0442\u044B', - 'https://wemissedyou.rknrkn.ru/tag/otvety/feed/' - ), - # ('\u041F\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044F', 'https://paperpaper.ru/tag/traveltravel/feed/'), - ( - '\u041F\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044F', - 'https://wemissedyou.rknrkn.ru/tag/traveltravel/feed/' - ), - # ('\u041D\u0430\u0443\u0447\u043F\u043E\u043F', 'https://paperpaper.ru/category/main-cats/nauchpop/feed/'), - ( - '\u041D\u0430\u0443\u0447\u043F\u043E\u043F', - 'https://wemissedyou.rknrkn.ru/category/main-cats/nauchpop/feed/' - ), - ( - '\u0412\u043E\u0435\u043D\u043D\u044B\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0432 \u0423\u043A\u0440\u0430\u0438\u043D\u0435', - 'https://wemissedyou.rknrkn.ru/tag/obostrenie-vokrug-ukrainy-2022/feed/' - ), - # ('\u0423\u043A\u0440\u0430\u0438\u043D\u0430', 'https://paperpaper.ru/tag/ukraine/feed/'), - ( - '\u0423\u043A\u0440\u0430\u0438\u043D\u0430', - 'https://wemissedyou.rknrkn.ru/tag/ukraine/feed/' - ), - # ('\u041D\u0430\u0443\u043A\u0430', 'https://paperpaper.ru/tag/science/feed/'), - ( - '\u041D\u0430\u0443\u043A\u0430', - 'https://wemissedyou.rknrkn.ru/tag/science/feed/' - ) - ] + ('\u0412\u0441\u0435 \u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\u044B', 'https://paperpaper.ru/feed/?service'), + ('\u041D\u043E\u0432\u043E\u0441\u0442\u0438', 'https://paperpaper.ru/category/what/news/feed/'), + ('\u0418\u0441\u0442\u043E\u0440\u0438\u0438', 'https://paperpaper.ru/category/features/feed/'), + ('\u0413\u0438\u0434\u044B', 'https://paperpaper.ru/category/guides/feed/'), + ('\u0421\u043F\u0438\u0441\u043E\u043A', 'https://paperpaper.ru/tag/%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA/feed/'), + ('\u042D\u043A\u0441\u043F\u0430\u0442\u044B', 'https://paperpaper.ru/tag/expat/feed/'), + ('\u0418\u0441\u0442\u043E\u0440\u0438\u0438', 'https://paperpaper.ru/tag/stories/feed/'), + ('\u041E\u0442\u0432\u0435\u0442\u044B', 'https://paperpaper.ru/tag/otvety/feed/'), + ('\u041F\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044F', 'https://paperpaper.ru/tag/traveltravel/feed/'), + ('\u041D\u0430\u0443\u0447\u043F\u043E\u043F', 'https://paperpaper.ru/category/main-cats/nauchpop/feed/'), + ('\u0412\u043E\u0435\u043D\u043D\u044B\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0432 \u0423\u043A\u0440\u0430\u0438\u043D\u0435', 'https://paperpaper.ru/tag/obostrenie-vokrug-ukrainy-2022/feed/'), + ('\u0423\u043A\u0440\u0430\u0438\u043D\u0430', 'https://paperpaper.ru/tag/ukraine/feed/'), + ('\u041D\u0430\u0443\u043A\u0430', 'https://paperpaper.ru/tag/science/feed/'), + ] \ No newline at end of file diff --git a/recipes/pravda_ukraine_ru.recipe b/recipes/pravda_ukraine_ru.recipe index 26f0bc696b..e8dd1a9ed1 100644 --- a/recipes/pravda_ukraine_ru.recipe +++ b/recipes/pravda_ukraine_ru.recipe @@ -11,7 +11,7 @@ class PravdaUARU(BasicNewsRecipe): publisher = 'pravda.com.ua' category = 'newspaper' cover_url = u'https://img.pravda.com/images/up_for_fb.gif' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False diff --git a/recipes/prosleduet.recipe b/recipes/prosleduet.recipe index c65b88d381..6fbd9c0e98 100644 --- a/recipes/prosleduet.recipe +++ b/recipes/prosleduet.recipe @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python # vim:fileencoding=utf-8 from __future__ import absolute_import, division, print_function, unicode_literals diff --git a/recipes/rbcua_ru.recipe b/recipes/rbcua_ru.recipe index 338ae1bff3..df124ce296 100644 --- a/recipes/rbcua_ru.recipe +++ b/recipes/rbcua_ru.recipe @@ -11,7 +11,7 @@ class RBCUA(BasicNewsRecipe): publisher = '\u041E\u041E\u041E \u00AB\u042E\u0431\u0438\u0442\u0438 \u041C\u0435\u0434\u0438\u0430\u00BB' category = 'news' cover_url = u'https://www.rbc.ua/static/common/imgs/logo650.jpg' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False diff --git a/recipes/ukrinform_ru.recipe b/recipes/ukrinform_ru.recipe index 994f1ae032..53ccfe4747 100644 --- a/recipes/ukrinform_ru.recipe +++ b/recipes/ukrinform_ru.recipe @@ -11,7 +11,7 @@ class UkrInform(BasicNewsRecipe): publisher = '\u041C\u0438\u043D\u0438\u0441\u0442\u0435\u0440\u0441\u0442\u0432\u043E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u043E\u043D\u043D\u043E\u0439 \u043F\u043E\u043B\u0438\u0442\u0438\u043A\u0438 \u0423\u043A\u0440\u0430\u0438\u043D\u044B' # noqa category = 'newspaper' cover_url = u'https://www.ukrinform.ru/img/logo_rus.svg' - language = 'ru' + language = 'ru_UK' no_stylesheets = True remove_javascript = False auto_cleanup = False diff --git a/recipes/unian_net.recipe b/recipes/unian_net.recipe index 61515412b8..ac8c6ddb24 100644 --- a/recipes/unian_net.recipe +++ b/recipes/unian_net.recipe @@ -21,15 +21,9 @@ class Unian(BasicNewsRecipe): remove_tags = [ dict(name='span', attrs={'class': 'article__info-item comments'}), dict(name='span', attrs={'class': 'article__info-item views'}), - dict(name='div', attrs={'class': 'read-also-slider'}), - dict(name='div', attrs={'class': 'nts-video-wrapper'}) + dict(name='div', attrs={'class': 'read-also-slider'}) ] feeds = [ (u'\u0423\u041D\u0418\u0410\u041D', u'https://rss.unian.net/site/news_rus.rss') ] - - def preprocess_html(self, soup): - for img in soup.findAll('img', attrs={'data-src': True}): - img['src'] = img['data-src'] - return soup diff --git a/recipes/unian_net_ua.recipe b/recipes/unian_net_ua.recipe index 7aed261e26..b9e2a14a23 100644 --- a/recipes/unian_net_ua.recipe +++ b/recipes/unian_net_ua.recipe @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python # vim:fileencoding=utf-8 from calibre.web.feeds.news import BasicNewsRecipe diff --git a/recipes/unn_ru.recipe b/recipes/unn_ru.recipe index dd02207f3d..a9d5a8403c 100644 --- a/recipes/unn_ru.recipe +++ b/recipes/unn_ru.recipe @@ -11,12 +11,12 @@ class UNN(BasicNewsRecipe): publisher = '\u0406\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0456\u0439\u043D\u0435 \u0430\u0433\u0435\u043D\u0442\u0441\u0442\u0432\u043E \u00AB\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0456 \u041D\u0430\u0446\u0456\u043E\u043D\u0430\u043B\u044C\u043D\u0456 \u041D\u043E\u0432\u0438\u043D\u0438\u00BB' # noqa category = 'newspaper' cover_url = u'https://argentum.ua/uploads/portfolio/2012/c043e0e18fd9f89df5fb421ab28cf609197011c2.png' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False - oldest_article = 7 - max_articles_per_feed = 50 + oldest_article = 4 + max_articles_per_feed = 30 remove_tags_before = dict(name='span', attrs={'itemprop': 'datePublished'}) diff --git a/recipes/unn_ua.recipe b/recipes/unn_ua.recipe index 749712f479..aae0192125 100644 --- a/recipes/unn_ua.recipe +++ b/recipes/unn_ua.recipe @@ -15,8 +15,8 @@ class UNN(BasicNewsRecipe): no_stylesheets = False remove_javascript = False auto_cleanup = False - oldest_article = 7 - max_articles_per_feed = 50 + oldest_article = 4 + max_articles_per_feed = 30 remove_tags_before = dict(name='span', attrs={'itemprop': 'datePublished'}) diff --git a/recipes/vikna_ru.recipe b/recipes/vikna_ru.recipe index 0332e85efd..5229db389c 100644 --- a/recipes/vikna_ru.recipe +++ b/recipes/vikna_ru.recipe @@ -11,7 +11,7 @@ class ViknaSTB(BasicNewsRecipe): publisher = '\u041E\u041E\u041E \u201C\u0421\u041B\u041C \u041D\u043E\u0432\u043E\u0441\u0442\u0438\u201D' category = 'newspaper' cover_url = u'https://yt3.ggpht.com/QZxhLPDcqhjMitCDPWbzk-Zs-ILbGo3ww1iuV9SIE1k0iqjoOIctT2d4BdyEsSAR6yWsbKbGWg=s900-c-k-c0x00ffffff-no-rj' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False diff --git a/recipes/zn_ru.recipe b/recipes/zn_ru.recipe index 9b16e370ba..3e8fbec236 100644 --- a/recipes/zn_ru.recipe +++ b/recipes/zn_ru.recipe @@ -11,7 +11,7 @@ class Zerkalo(BasicNewsRecipe): publisher = '\u00AB\u0417\u0435\u0440\u043A\u0430\u043B\u043E \u043D\u0435\u0434\u0435\u043B\u0438. \u0423\u043A\u0440\u0430\u0438\u043D\u0430\u00BB' category = 'newspaper' cover_url = u'https://zn.ua/user/img/zn_no_photo_amp.png' - language = 'ru' + language = 'ru_UK' no_stylesheets = False remove_javascript = False auto_cleanup = False