Hi, I'm having trouble with my recipe for the leading Swiss newspaper "Le Temps" (
http://www.letemps.ch). The recipe is as follows:
Code:
class AdvancedUserRecipe1243078936(BasicNewsRecipe):
title = u'Le Temps'
oldest_article = 7
max_articles_per_feed = 100
no_stylesheets = True
remove_tags = [dict(name='div', attrs={'id':'footer'})]
remove_tags = [dict(name='div', attrs={'class':'box links'})]
remove_tags = [dict(name='script')]
extra_css = '.heading {font-size: 13px; line-height: 15px; margin: 20px 0;} \n h2 {font-size: 24px; line-height: 25px; margin-bottom: 14px;} \n .author {font-size: 11px; margin: 0 0 5px 0;} \n .lead {font-weight: 700; margin: 10px 0;} \n p {margin: 0 0 10px 0;}'
feeds = [
('Actualité', 'http://www.letemps.ch/rss/site/'),
('Monde', 'http://www.letemps.ch/rss/site/actualite/monde'),
('Suisse & Régions', 'http://www.letemps.ch/rss/site/actualite/suisse_regions'),
('Sciences & Environnement', 'http://www.letemps.ch/rss/site/actualite/sciences_environnement'),
('Société', 'http://www.letemps.ch/rss/site/actualite/societe'),
('Economie & Finance', 'http://www.letemps.ch/rss/site/economie_finance'),
('Economie & Finance - Finance', 'http://www.letemps.ch/rss/site/economie_finance/finance'),
('Economie & Finance - Fonds de placement', 'http://www.letemps.ch/rss/site/economie_finance/fonds_placement'),
('Economie & Finance - Carrières', 'http://www.letemps.ch/rss/site/economie_finance/carrieres'),
('Culture', 'http://www.letemps.ch/rss/site/culture'),
('Culture - Cinéma', 'http://www.letemps.ch/rss/site/culture/cinema'),
('Culture - Musiques', 'http://www.letemps.ch/rss/site/culture/musiques'),
('Culture - Scènes', 'http://www.letemps.ch/rss/site/culture/scenes'),
('Culture - Arts plastiques', 'http://www.letemps.ch/rss/site/culture/arts_plastiques'),
('Livres', 'http://www.letemps.ch/rss/site/culture/livres'),
('Opinions', 'http://www.letemps.ch/rss/site/opinions'),
('Opinions - Editoriaux', 'http://www.letemps.ch/rss/site/opinions/editoriaux'),
('Opinions - Invités', 'http://www.letemps.ch/rss/site/opinions/invites'),
('Opinions - Chroniques', 'http://www.letemps.ch/rss/site/opinions/chroniques'),
('LifeStyle', 'http://www.letemps.ch/rss/site/lifestyle'),
('LifeStyle - Luxe', 'http://www.letemps.ch/rss/site/lifestyle/luxe'),
('LifeStyle - Horlogerie & Joaillerie', 'http://www.letemps.ch/rss/site/lifestyle/horlogerie_joaillerie'),
('LifeStyle - Design', 'http://www.letemps.ch/rss/site/lifestyle/design'),
('LifeStyle - Voyages', 'http://www.letemps.ch/rss/site/lifestyle/voyages'),
('LifeStyle - Gastronomie', 'http://www.letemps.ch/rss/site/lifestyle/gastronomie'),
('LifeStyle - Architecture & Immobilier', 'http://www.letemps.ch/rss/site/lifestyle/architecture_immobilier'),
('LifeStyle - Automobile', 'http://www.letemps.ch/rss/site/lifestyle/automobile'),
('Sports', 'http://www.letemps.ch/rss/site/actualite/sports'),
]
def print_version(self, url):
return url.replace('Page', 'Facet/print')
If I try to download it, I get this error message:
Code:
ERROR: Conversion Error: <b>Failed</b>: Fetch news from Le Temps
Fetch news from Le Temps
InputFormatPlugin: Recipe Input running Traceback (most recent call last):
File "worker.py", line 103, in <module>
File "worker.py", line 90, in main
File "calibre\gui2\convert\gui_conversion.pyo", line 19, in gui_convert
File "calibre\ebooks\conversion\plumber.pyo", line 717, in run
File "calibre\customize\conversion.pyo", line 208, in __call__
File "calibre\web\feeds\input.pyo", line 57, in convert
ValueError: u'C:\\Program Files\\calibre0.6\\Le Temps.recipe' is not a valid recipe file or builtin recipe
What am I doing wrong?
I submitted a ticket about it,
http://calibre.kovidgoyal.net/ticket/2683, but unfortunately I do not understand the reply.