2
Profile to download Jutarnji.hr
7
from calibre.ebooks.lrf.web.profiles import DefaultProfile
9
class NewYorker(DefaultProfile):
11
title = 'The New Yorker'
13
timefmt = ' [%d %b %Y]'
14
max_articles_per_feed = 20
15
html_description = True
20
## Getting the print version
21
def print_version(self, url):
22
return url + '?printable=true'
25
preprocess_regexps = [
26
(re.compile(r'<body.*?<!-- start article content -->', re.IGNORECASE | re.DOTALL), lambda match : '<body>'),
27
(re.compile(r'<div class="utils"'),
28
lambda match : '<div class="utils" style="display:none"'),
29
(re.compile(r'<div class="articleRailLinks"'),
30
lambda match : '<div class="articleRailLinks" style="display:none"'),
31
(re.compile(r'<div id="keywords"'),
32
lambda match : '<div id="keywords" style="display:none"'),
33
(re.compile(r'<!-- end article body -->.*?</body>', re.IGNORECASE | re.DOTALL), lambda match : '</body>'),
34
(re.compile(r'<!-- start video content -->.*?<!-- end video content -->', re.IGNORECASE | re.DOTALL), lambda match : '<!-- start video content --><!-- end video content -->'),
38
## Comment out the feeds you don't want retrieved.
39
## Or add any new new RSS feed URL's here, sorted alphabetically when converted to LRF
40
## If you want one of these at the top, append a space in front of the name.
44
('Online Only', 'http://feeds.newyorker.com/services/rss/feeds/online.xml'),
45
('The Talk Of The Town', 'http://feeds.newyorker.com/services/rss/feeds/talk.xml'),
46
('Reporting and Essays', 'http://feeds.newyorker.com/services/rss/feeds/reporting.xml'),
47
('Arts and Culture', 'http://feeds.newyorker.com/services/rss/feeds/arts.xml'),
48
('Humor', 'http://feeds.newyorker.com/services/rss/feeds/humor.xml'),
49
('Fiction and Poetry', 'http://feeds.newyorker.com/services/rss/feeds/fiction.xml'),
50
('Comment', 'http://feeds.newyorker.com/services/rss/feeds/comment.xml'),
51
('The Financial Page', 'http://feeds.newyorker.com/services/rss/feeds/financial.xml'),
52
('Politics', 'http://feeds.newyorker.com/services/rss/feeds/politics.xml'),
53
('Movies', 'http://feeds.newyorker.com/services/rss/feeds/movies.xml'),
54
('Books', 'http://feeds.newyorker.com/services/rss/feeds/books.xml'),
55
('Tables For Two', 'http://feeds.newyorker.com/services/rss/feeds/tables.xml'),
b'\\ No newline at end of file'