From 14e3d81b492c28e670570069b449af4ac6762abd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20D=C5=82ugosz?= Date: Sat, 27 Oct 2018 22:27:44 +0200 Subject: [PATCH] remove broken recipes --- recipes/icons/nowa_fantastyka.png | Bin 1539 -> 0 bytes recipes/nowa_fantastyka.recipe | 87 ------------------------------ 2 files changed, 87 deletions(-) delete mode 100644 recipes/icons/nowa_fantastyka.png delete mode 100644 recipes/nowa_fantastyka.recipe diff --git a/recipes/icons/nowa_fantastyka.png b/recipes/icons/nowa_fantastyka.png deleted file mode 100644 index 66170e33981f6b7a42a8d77334a58fbc91b79f29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1539 zcmV+e2K@PnP) z2Tv1W0EhAadv~;)KtZ9RsG!JpfLa&Ez2YM75ocU+FC1}?;3jTy#Jz$>#DRNMt0Ib^ zB8q}2Ra$1Dw6*QEclT=a_k4wij2Iu#u}N>*8N=}fTgiGfh8eM_M{mO$YP6z>H`0k5uFDb``KCyiA`t| z9uX7qJThIC=(|DHn;arp?7Tfj7>06 z3o=oGB6+o(0|)s^47@5lIrMPM?5=OSAmL;}@vv0o5oML~v^rl^5=oa@n0uPH z)NZ!*u+HSL4Aba9Wi&s4HJ+;Hu*FLbu0I@Do`XJoyPe1X>mzYQuc+X~BNYf}%c zcXO|4oiaPU>KMphBZR>T5?CcBA+zhs>rKI|6$77mVJP0*|)>o zxG!oN;~&M!InpHQt=^HHpIdG|YV;~w+HOvQX7EW@IYKatq)X=|!PHiIE?(rX@E`cm z*oIg-z9d?Y(0^?q8Z>x{eH{XmiGvqcp`H_&JrihufD9GEqr`x?jQ zU7M~Zm36Y!}1 zlX~NtA;?-D^-h)FONup4WK-BOq?0E?o{%DZ^vD&rNT;y}w{Z#ob$8E{H1uNKC2L>i z8cSFwg2)aG0&o{LMo6;Xa1_!SF+w~c2g412A>GfS`s_KU+2O`2uC+j2+sJgRMUJb7 zaKd#>Y%KK`8$ydx6yqP}C^v(p7)Lr2D?%|1!E`RIMIi~rPlPgJGJ4Qju7>yX{Hh4x zFM0Zy^@cviM?!bjpKYTUACwsQQnAi6Q>hl~$s46do&m~L%7^SO_CBkXSb2s#%35uC zZCQ?7v<8QVc#pP70)t=#;ul1wZg)wa(o*C$8mB&BpXmG2`=foMKFH8Sj@8#05*@@N zk2}JpM5Tq1nt^6TT>!NkGRpFDQ?deIS6m)>_RP7wtj%|>-=p{iA^IeW)Y(mHdQ*RTa+Bg>HE&=KfmS5=4mFg8Rn5BRrC{M z*f>cqXEd+uR5-)u(Y?8u&_XTA+Bc99??(IgVZgfVfE`5jG~ zJmI00*zDECl{uA7Ln5PfQE9dPE5=j~uJ}<>q@P!i^E5{{j3hOko;&+}(5vuEVQffU zt7WY^lTzjuIi}x{KjrhrrX3^Kg>M!fJN=yz4F)yr64*^TC$*8J-&4&Bb28nAj&!{1 zk=ra@pby0bVuF`e^>+~NH2;f_{Bq*Ot;`{0;^>x(qxJL+Y+nwn`NLX_G?k-xpv1VKCjgo>7@ABq( poKi+A;q}`$MV0K(S?t!`e*owV-hEoNvW)-$002ovPDHLkV1gS|>fQhV diff --git a/recipes/nowa_fantastyka.recipe b/recipes/nowa_fantastyka.recipe deleted file mode 100644 index 28c5408890..0000000000 --- a/recipes/nowa_fantastyka.recipe +++ /dev/null @@ -1,87 +0,0 @@ -# -*- coding: utf-8 -*- -from calibre.web.feeds.news import BasicNewsRecipe -import re - - -class Nowa_Fantastyka(BasicNewsRecipe): - title = u'Nowa Fantastyka' - oldest_article = 7 - __author__ = 'fenuks' - __modified_by__ = 'zaslav' - language = 'pl' - encoding = 'latin2' - description = u'Strona dla miłośników fantastyki' - category = 'fantasy' - masthead_url = 'http://farm5.static.flickr.com/4133/4956658792_7ba7fbf562.jpg' - # extra_css='.tytul {font-size: 20px;}' #not working - max_articles_per_feed = 100 - INDEX = 'http://www.fantastyka.pl/' - no_stylesheets = True - needs_subscription = 'optional' - remove_tags_before = dict(attrs={'class': 'naglowek2'}) - remove_tags_after = dict(name='form', attrs={'name': 'form1'}) - remove_tags = [dict(attrs={'class': ['avatar2', 'belka-margin', 'naglowek2']}), dict(name='span', attrs={'class': 'alert-oceny'}), dict(name='img', attrs={'src': ['obrazki/sledz1.png', 'obrazki/print.gif', 'obrazki/mlnf.gif']}), dict(name='b', text='Dodaj komentarz'), dict(name='a', attrs={'href': 'http://www.fantastyka.pl/10,1727.html'}), dict(name='form')] # noqa - preprocess_regexps = [ - (re.compile(r'\'), lambda match: ''), - (re.compile(r'\'), lambda match: ''), - (re.compile(r'\'), lambda match: '')] - - def find_articles(self, url): - articles = [] - soup = self.index_to_soup(url) - tag = soup.find(attrs={'class': 'belka1-tlo-m'}) - art = tag.findAll(name='a', attrs={'class': 'a-box'}) - for i in art: - title = i.string - url = self.INDEX + i['href'] - # date=soup.find(id='footer').ul.li.string[41:-1] - articles.append({'title': title, - 'url': url, - 'date': '', - 'description': '' - }) - return articles - - def parse_index(self): - feeds = [] - feeds.append((u"Opowiadania", self.find_articles( - 'http://www.fantastyka.pl/3.html'))) - feeds.append((u"Publicystyka", self.find_articles( - 'http://www.fantastyka.pl/6.html'))) - feeds.append((u"Hype Park", self.find_articles( - 'http://www.fantastyka.pl/9.html'))) - - return feeds - - def get_cover_url(self): - soup = self.index_to_soup('http://www.e-kiosk.pl/nowa_fantastyka') - self.cover_url = 'http://www.e-kiosk.pl' + \ - soup.find(name='a', attrs={'class': 'img'})['href'] - return getattr(self, 'cover_url', self.cover_url) - - def get_browser(self): - br = BasicNewsRecipe.get_browser(self) - if self.username is not None and self.password is not None: - br.open('http://www.fantastyka.pl/') - br.select_form(nr=0) - br['login'] = self.username - br['pass'] = self.password - br.submit() - return br - - def preprocess_html(self, soup): - for item in soup.findAll(style=True): - del item['style'] - for item in soup.findAll(font=True): - del item['font'] - for item in soup.findAll(align=True): - del item['align'] - for item in soup.findAll(name='tr'): - item.name = 'div' - title = soup.find(attrs={'class': 'tytul'}) - if title: - title['style'] = 'font-size: 20px; font-weight: bold;' - for a in soup('a'): - if a.has_key('href') and 'http://' not in a['href'] and 'https://' not in a['href']: # noqa - a['href'] = self.INDEX + a['href'] - return soup