View Single Post
Old 02-09-2011, 10:23 PM   #1
Junior Member
adrnalin began at the beginning.
Posts: 4
Karma: 10
Join Date: Mar 2010
Device: Sony PRS-600
New Recipe: The Jakarta Post

Hi all,

I made a new recipe, this time is The Jakarta Post. The largest English newspaper in Indonesia. I hope you like it

#!/usr/bin/env  python
__license__   = 'GPL v3'
__copyright__ = '2011, Adrian Gunawan <agunawan at>'
__author__    = 'Adrian Gunawan'
__version__   = 'v1.0'
__date__      = '02 February 2011'


from import BasicNewsRecipe

class JakartaPost(BasicNewsRecipe):
    title          = u'Jakarta Post'
    masthead_url   = ''
    cover_url      = ''

    __author__     = u'Adrian Gunawan'
    description    = u'Indonesian Newspaper in English from Jakarta Post Online Edition'
    category       = 'breaking news, national, business, international, Indonesia'
    language       = 'id'
    oldest_article = 2
    max_articles_per_feed = 100

    no_stylesheets        = True
    use_embedded_content  = False
    no_javascript         = True
    remove_empty_feeds    = True

    timefmt               = ' [%A, %d %B, %Y]'
    encoding              = 'utf-8'

    keep_only_tags = [dict(name='div', attrs ={'id':'news-main'})]

    extra_css = '''
                  h1{font-family:Georgia,"Times New Roman",Times,serif; font-weight:bold; font-size:large;}
                  .cT-storyDetails{font-family:Arial,Helvetica,sans-serif; color:#666666;font-size:x-small;}
                  .articleBody{font-family:Arial,Helvetica,sans-serif; color:black;font-size:small;}
                  .cT-imageLandscape{font-family:Arial,Helvetica,sans-serif; color:#333333 ;font-size:x-small;}
                  .source{font-family:Arial,Helvetica,sans-serif; color:#333333 ;font-size:xx-small;}
                  #bylineDetails{font-family:Arial,Helvetica,sans-serif; color:#666666;font-size:x-small;}
                  h3{font-family:Georgia,"Times New Roman",Times,serif; font-size:small;}
                  h2{font-family:Georgia,"Times New Roman",Times,serif; font-size:small;}
                  h4{font-family:Georgia,"Times New Roman",Times,serif; font-size:small;}
                  h5{font-family:Georgia,"Times New Roman",Times,serif; font-size:small;}
                  body{font-family:Arial,Helvetica,sans-serif; font-size:x-small;}

    remove_tags     = [
                        dict(name='div', attrs ={'class':['text-size']}),

    feeds          = [

                      (u'Breaking News', u''),
                      (u'National', u''),
                      (u'Archipelago', u''),
                      (u'Business', u''),
                      (u'Jakarta', u''),
                      (u'World', u''),
                      (u'Sports', u''),
adrnalin is offline   Reply With Quote