mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
remove broken recipe
This commit is contained in:
parent
8b32fc95d4
commit
479a6849d4
Binary file not shown.
Before Width: | Height: | Size: 226 B |
@ -1,62 +0,0 @@
|
||||
from calibre.web.feeds.news import BasicNewsRecipe
|
||||
|
||||
|
||||
class NTO(BasicNewsRecipe):
|
||||
title = u'Nowa Trybuna Opolska'
|
||||
__author__ = 'fenuks'
|
||||
description = u'Nowa Trybuna Opolska - portal regionalny województwa opolskiego.'
|
||||
category = 'newspaper'
|
||||
language = 'pl'
|
||||
encoding = 'iso-8859-2'
|
||||
extra_css = 'ul {list-style: none; padding:0; margin:0;}'
|
||||
INDEX = 'http://www.nto.pl'
|
||||
masthead_url = INDEX + '/images/top_logo.png'
|
||||
oldest_article = 7
|
||||
max_articles_per_feed = 100
|
||||
remove_empty_feeds = True
|
||||
no_stylesheets = True
|
||||
ignore_duplicate_articles = {'title', 'url'}
|
||||
use_embedded_content = False
|
||||
|
||||
feeds = [
|
||||
(u'Wszystkie', u'http://www.nto.pl/rss.xml'),
|
||||
(u'Region', u'http://www.nto.pl/region.xml'),
|
||||
(u'Brzeg', u'http://www.nto.pl/brzeg.xml'),
|
||||
(u'G\u0142ubczyce', u'http://www.nto.pl/glubczyce.xml'),
|
||||
(u'K\u0119dzierzyn-Ko\u017ale', u'http://www.nto.pl/kedzierzynkozle.xml'),
|
||||
(u'Kluczbork', u'http://www.nto.pl/kluczbork.xml'),
|
||||
(u'Krapkowice', u'http://www.nto.pl/krapkowice.xml'),
|
||||
(u'Namys\u0142\xf3w', u'http://www.nto.pl/namyslow.xml'),
|
||||
(u'Nysa', u'http://www.nto.pl/nysa.xml'),
|
||||
(u'Olesno', u'http://www.nto.pl/olesno.xml'),
|
||||
|
||||
(u'Opole', u'http://www.nto.pl/opole.xml'),
|
||||
(u'Prudnik', u'http://www.nto.pl/prudnik.xml'),
|
||||
(u'Strzelce Opolskie', u'http://www.nto.pl/strzelceopolskie.xml'),
|
||||
(u'Sport', u'http://www.nto.pl/sport.xml'),
|
||||
(u'Polska i \u015bwiat', u'http://www.nto.pl/apps/pbcs.dll/section?Category=RSS&channel=KRAJSWIAT'),
|
||||
(u'Zdrowy styl', u'http://www.nto.pl/apps/pbcs.dll/section?Category=rss_zdrowystyl'),
|
||||
(u'Reporta\u017c', u'http://www.nto.pl/reportaz.xml'),
|
||||
(u'Studia', u'http://www.nto.pl/akademicka.xml')]
|
||||
|
||||
keep_only_tags = [dict(id='article')]
|
||||
|
||||
def get_cover_url(self):
|
||||
soup = self.index_to_soup(
|
||||
self.INDEX + '/apps/pbcs.dll/section?Category=JEDYNKI')
|
||||
nexturl = self.INDEX + soup.find(id='covers').find('a')['href']
|
||||
soup = self.index_to_soup(nexturl)
|
||||
self.cover_url = self.INDEX + \
|
||||
soup.find(id='cover').find(name='img')['src']
|
||||
return getattr(self, 'cover_url', self.cover_url)
|
||||
|
||||
def decode_feedportal_url(self, url):
|
||||
link = url.rpartition('l/0L0S')[2][:-12]
|
||||
replaces = (('0B', '.'), ('0C', '/'), ('0H', ','),
|
||||
('0D', '?'), ('0F', '='), ('0A', '0'), ('0I', '_'))
|
||||
for t in replaces:
|
||||
link = link.replace(*t)
|
||||
return 'http://' + link
|
||||
|
||||
def print_version(self, url):
|
||||
return self.decode_feedportal_url(url) + '&Template=printpicart'
|
Loading…
x
Reference in New Issue
Block a user