mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-06-23 15:30:45 -04:00
Merge from trunk
This commit is contained in:
commit
d39ba839e2
@ -1,26 +1,18 @@
|
|||||||
import re
|
|
||||||
from calibre.web.feeds.news import BasicNewsRecipe
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
class AmericanProspect(BasicNewsRecipe):
|
class AmericanProspect(BasicNewsRecipe):
|
||||||
title = u'American Prospect'
|
title = u'American Prospect'
|
||||||
__author__ = u'Michael Heinz'
|
__author__ = u'Michael Heinz, a.peter'
|
||||||
oldest_article = 30
|
version = 2
|
||||||
language = 'en'
|
|
||||||
max_articles_per_feed = 100
|
|
||||||
recursions = 0
|
|
||||||
no_stylesheets = True
|
|
||||||
remove_javascript = True
|
|
||||||
|
|
||||||
preprocess_regexps = [
|
oldest_article = 30
|
||||||
(re.compile(r'<body.*?<div class="pad_10L10R">', re.DOTALL|re.IGNORECASE), lambda match: '<body><div>'),
|
language = 'en'
|
||||||
(re.compile(r'</div>.*</body>', re.DOTALL|re.IGNORECASE), lambda match: '</div></body>'),
|
max_articles_per_feed = 100
|
||||||
(re.compile('\r'),lambda match: ''),
|
recursions = 0
|
||||||
(re.compile(r'<!-- .+? -->', re.DOTALL|re.IGNORECASE), lambda match: ''),
|
no_stylesheets = True
|
||||||
(re.compile(r'<link .+?>', re.DOTALL|re.IGNORECASE), lambda match: ''),
|
remove_javascript = True
|
||||||
(re.compile(r'<script.*?</script>', re.DOTALL|re.IGNORECASE), lambda match: ''),
|
|
||||||
(re.compile(r'<noscript.*?</noscript>', re.DOTALL|re.IGNORECASE), lambda match: ''),
|
keep_only_tags = [dict(name='div', attrs={'class':'pad_10L10R'})]
|
||||||
(re.compile(r'<meta .*?/>', re.DOTALL|re.IGNORECASE), lambda match: ''),
|
remove_tags = [dict(name='form'), dict(name='div', attrs={'class':['bkt_caption','sharebox noprint','badgebox']})]
|
||||||
]
|
|
||||||
|
|
||||||
feeds = [(u'Articles', u'feed://www.prospect.org/articles_rss.jsp')]
|
feeds = [(u'Articles', u'feed://www.prospect.org/articles_rss.jsp')]
|
||||||
|
|
||||||
|
61698
setup/iso_639/af.po
61698
setup/iso_639/af.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/am.po
61698
setup/iso_639/am.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/ar.po
61698
setup/iso_639/ar.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/az.po
61696
setup/iso_639/az.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/bg.po
61700
setup/iso_639/bg.po
File diff suppressed because it is too large
Load Diff
61704
setup/iso_639/bn_IN.po
61704
setup/iso_639/bn_IN.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/br.po
61702
setup/iso_639/br.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/bs.po
61700
setup/iso_639/bs.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/byn.po
61698
setup/iso_639/byn.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/ca.po
61702
setup/iso_639/ca.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/crh.po
61696
setup/iso_639/crh.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/cs.po
61698
setup/iso_639/cs.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/cy.po
61696
setup/iso_639/cy.po
File diff suppressed because it is too large
Load Diff
61714
setup/iso_639/da.po
61714
setup/iso_639/da.po
File diff suppressed because it is too large
Load Diff
61782
setup/iso_639/de.po
61782
setup/iso_639/de.po
File diff suppressed because it is too large
Load Diff
61712
setup/iso_639/el.po
61712
setup/iso_639/el.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/eo.po
61696
setup/iso_639/eo.po
File diff suppressed because it is too large
Load Diff
61692
setup/iso_639/es.po
61692
setup/iso_639/es.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/et.po
61698
setup/iso_639/et.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/eu.po
61696
setup/iso_639/eu.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/fa.po
61702
setup/iso_639/fa.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/fi.po
61702
setup/iso_639/fi.po
File diff suppressed because it is too large
Load Diff
61720
setup/iso_639/fr.po
61720
setup/iso_639/fr.po
File diff suppressed because it is too large
Load Diff
61830
setup/iso_639/ga.po
61830
setup/iso_639/ga.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/gez.po
61698
setup/iso_639/gez.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/gl.po
61702
setup/iso_639/gl.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/gu.po
61702
setup/iso_639/gu.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/he.po
61700
setup/iso_639/he.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/hi.po
61698
setup/iso_639/hi.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/hr.po
61696
setup/iso_639/hr.po
File diff suppressed because it is too large
Load Diff
62086
setup/iso_639/hu.po
62086
setup/iso_639/hu.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/id.po
61700
setup/iso_639/id.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/is.po
61700
setup/iso_639/is.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
61704
setup/iso_639/it.po
61704
setup/iso_639/it.po
File diff suppressed because it is too large
Load Diff
62886
setup/iso_639/ja.po
62886
setup/iso_639/ja.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/kn.po
61698
setup/iso_639/kn.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/ko.po
61698
setup/iso_639/ko.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/kok.po
61698
setup/iso_639/kok.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/lt.po
61700
setup/iso_639/lt.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/lv.po
61698
setup/iso_639/lv.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/mi.po
61698
setup/iso_639/mi.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/mk.po
61698
setup/iso_639/mk.po
File diff suppressed because it is too large
Load Diff
61704
setup/iso_639/mn.po
61704
setup/iso_639/mn.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/mr.po
61702
setup/iso_639/mr.po
File diff suppressed because it is too large
Load Diff
61710
setup/iso_639/ms.po
61710
setup/iso_639/ms.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/mt.po
61700
setup/iso_639/mt.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/nb.po
61698
setup/iso_639/nb.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/nl.po
61702
setup/iso_639/nl.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/nn.po
61702
setup/iso_639/nn.po
File diff suppressed because it is too large
Load Diff
61694
setup/iso_639/nso.po
61694
setup/iso_639/nso.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/oc.po
61698
setup/iso_639/oc.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/or.po
61696
setup/iso_639/or.po
File diff suppressed because it is too large
Load Diff
61706
setup/iso_639/pa.po
61706
setup/iso_639/pa.po
File diff suppressed because it is too large
Load Diff
61704
setup/iso_639/pl.po
61704
setup/iso_639/pl.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/ps.po
61698
setup/iso_639/ps.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/pt.po
61698
setup/iso_639/pt.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/pt_BR.po
61696
setup/iso_639/pt_BR.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/ro.po
61698
setup/iso_639/ro.po
File diff suppressed because it is too large
Load Diff
61704
setup/iso_639/ru.po
61704
setup/iso_639/ru.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/rw.po
61698
setup/iso_639/rw.po
File diff suppressed because it is too large
Load Diff
61700
setup/iso_639/sk.po
61700
setup/iso_639/sk.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/sl.po
61698
setup/iso_639/sl.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/sr.po
61702
setup/iso_639/sr.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
61836
setup/iso_639/sv.po
61836
setup/iso_639/sv.po
File diff suppressed because it is too large
Load Diff
61708
setup/iso_639/ta.po
61708
setup/iso_639/ta.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/th.po
61702
setup/iso_639/th.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/ti.po
61698
setup/iso_639/ti.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/tig.po
61698
setup/iso_639/tig.po
File diff suppressed because it is too large
Load Diff
61710
setup/iso_639/tr.po
61710
setup/iso_639/tr.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/tt.po
61698
setup/iso_639/tt.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/uk.po
61702
setup/iso_639/uk.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/ve.po
61698
setup/iso_639/ve.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/vi.po
61696
setup/iso_639/vi.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/wa.po
61696
setup/iso_639/wa.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/xh.po
61698
setup/iso_639/xh.po
File diff suppressed because it is too large
Load Diff
61702
setup/iso_639/zh_CN.po
61702
setup/iso_639/zh_CN.po
File diff suppressed because it is too large
Load Diff
61696
setup/iso_639/zh_TW.po
61696
setup/iso_639/zh_TW.po
File diff suppressed because it is too large
Load Diff
61698
setup/iso_639/zu.po
61698
setup/iso_639/zu.po
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user