mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Jerusalem Post in French by Tony Stegall
This commit is contained in:
parent
4978f616e8
commit
98954896e0
BIN
resources/images/news/jpost_fr.png
Normal file
BIN
resources/images/news/jpost_fr.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 334 B |
57
resources/recipes/jpost_fr.recipe
Normal file
57
resources/recipes/jpost_fr.recipe
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
|
class JerusalemPost(BasicNewsRecipe):
|
||||||
|
title = 'Jerusalem post'
|
||||||
|
language = 'fr'
|
||||||
|
__author__ = 'TonytheBookworm'
|
||||||
|
description = 'The Jerusalem Post (in French)'
|
||||||
|
publisher = 'jpost'
|
||||||
|
category = 'news'
|
||||||
|
oldest_article = 30
|
||||||
|
max_articles_per_feed = 100
|
||||||
|
linearize_tables = True
|
||||||
|
no_stylesheets = True
|
||||||
|
remove_javascript = True
|
||||||
|
|
||||||
|
masthead_url = 'http://static.jpost.com/JPSITES/images/JFrench/2008/site/jplogo.JFrench.gif'
|
||||||
|
|
||||||
|
remove_tags = [
|
||||||
|
dict(name='a', attrs={'href':['javascript:window.print()']}),
|
||||||
|
dict(name='div', attrs={'class':['bot']}),
|
||||||
|
|
||||||
|
]
|
||||||
|
|
||||||
|
feeds = [
|
||||||
|
('NEWS', 'http://fr.jpost.com/servlet/Satellite?collId=1216805762036&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench En route vers la paix', 'http://fr.jpost.com/servlet/Satellite?collId=1216805762201&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Politique', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737334&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Securite', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737338&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Moyen Orient', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737342&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Diplomatie / Monde', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737346&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Economie / Sciences', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737358&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Societe', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737354&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Opinions', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737350&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Monde juif', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737366&pagename=JFrench%2FPage%2FRSS'),
|
||||||
|
('JFrench Culture / Sport', 'http://fr.jpost.com/servlet/Satellite?collId=1215356737362&pagename=JFrench%2FPage%2FRSS')
|
||||||
|
]
|
||||||
|
def print_version(self, url):
|
||||||
|
split1 = url.split("cid=")
|
||||||
|
#for testing only -------
|
||||||
|
#print 'SPLIT IS: ', split1
|
||||||
|
#print 'ORG URL IS: ', url
|
||||||
|
#---------------------------
|
||||||
|
idnum = split1[1] # get the actual value of the id article
|
||||||
|
#for testing only --------------------
|
||||||
|
#print 'the idnum is: ', idnum
|
||||||
|
#--------------------------------------
|
||||||
|
print_url = 'http://fr.jpost.com/servlet/Satellite?cid=' + idnum + '&pagename=JFrench%2FJPArticle%2FPrinter'
|
||||||
|
#for testing only -------------------------
|
||||||
|
#print 'PRINT URL IS: ', print_url
|
||||||
|
#------------------------------------------
|
||||||
|
return print_url
|
||||||
|
|
||||||
|
#example of how links should be formated
|
||||||
|
#--------------------------------------------------------------------------------------------------------------
|
||||||
|
#org version = http://fr.jpost.com/servlet/Satellite?pagename=JFrench/JPArticle/ShowFull&cid=1282804806075
|
||||||
|
#print version = http://fr.jpost.com/servlet/Satellite?cid=1282804806075&pagename=JFrench%2FJPArticle%2FPrinter
|
||||||
|
#------------------------------------------------------------------------------------------------------------------
|
Loading…
x
Reference in New Issue
Block a user