~ubuntu-branches/debian/sid/calibre/sid

« back to all changes in this revision

Viewing changes to recipes/cumhuriyet.recipe

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2014-02-27 07:48:06 UTC
  • mto: This revision was merged to the branch mainline in revision 74.
  • Revision ID: package-import@ubuntu.com-20140227074806-64wdebb3ptosxhhx
Tags: upstream-1.25.0+dfsg
Import upstream version 1.25.0+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
# günlük köşe yazılarını hızlıca derleyip e-okuyucunuzda kolayca okunabilir
10
10
# hale getirir. Yazıların yayınlanma saati sabah olduğu için reçeteyi
11
11
# 7:00-24:00 arasında çizelgelemeniz gerekmektedir.
 
12
#
 
13
# 2014-02-10: Yenilenmiş Cumhuriyet Gazetesi web sitesine göre değiştirildi.
 
14
# 2013-08-28: İlk sürüm
12
15
 
13
16
__license__   = 'GPL v3'
14
17
__copyright__ = '2012, Sethi Eksi <sethi.eksi at gmail.com>'
27
30
    oldest_article        = 1
28
31
    max_articles_per_feed = 150
29
32
    no_stylesheets        = True
30
 
    encoding              = 'cp1254'
 
33
    encoding              = 'utf-8'
31
34
    use_embedded_content  = False
32
 
    masthead_url          = 'http://www.cumhuriyet.com.tr/home/cumhuriyet/sablon2000/img/cumlogobeyaz1.gif'
 
35
    masthead_url          = 'http://www.cumhuriyet.com.tr/image/template/Cumhuriyet_logo_300x60px.png'
 
36
    cover_url             = 'http://www.cumhuriyet.com.tr/image/template/Cumhuriyet_logo_300x60px.png'
33
37
    language              = 'tr'
34
 
    extra_css             = """ @font-face {font-family: "sans1";src:url(res:///opt/sony/ebook/FONT/tt0003m_.ttf)}
35
 
                                .article_description,body{font-family: Arial,Verdana,Helvetica,sans1,sans-serif}
 
38
    extra_css             = """ .name {display: block;width:100%;font-size:120%;}
 
39
                                #article-title {display: block;margin-top: 15px;width:100%;font-size:140%;}
 
40
                                #publish-date {display: block;width:100%;font-size:80%;}
36
41
                            """
 
42
#    extra_css             = """ @font-face {font-family: "sans1";src:url(res:///opt/sony/ebook/FONT/tt0003m_.ttf)}
 
43
#                                .article_description,body{font-family: Arial,Verdana,Helvetica,sans1,sans-serif}
 
44
#                            """
37
45
 
38
46
    conversion_options = {
39
47
                          'comment'   : description
42
50
                        , 'language'  : language
43
51
                        }
44
52
 
45
 
    remove_tags = [dict(name=['embed','iframe','object','link','base'])]
46
 
    remove_tags_before = dict(attrs={'class':'c565'})
47
 
    remove_tags_after = dict(attrs={'class':'c565'})
 
53
    remove_tags = [dict(attrs={'class':'links'}),dict(attrs={'id':'share-bar'}),dict(attrs={'id':'font-adjust'})]
 
54
    remove_tags_before = dict(attrs={'id':'content'})
 
55
    remove_tags_after = dict(attrs={'id':'content'})
48
56
 
49
57
    feeds = [
50
 
               (u'Yazarlar'    , u'http://www.cumhuriyet.com.tr/?kn=5&xl=rss')
 
58
               (u'Yazarlar'    , u'http://www.cumhuriyet.com.tr/rss/2')
51
59
            ]
52
60
 
53
 
    def print_version(self, url):
54
 
        articleid = url.rpartition('hn=')[2]
55
 
        return 'http://www.cumhuriyet.com.tr/?hn=' + articleid
 
61
#    def print_version(self, url):
 
62
#        articleid = url.rpartition('hn=')[2]
 
63
#        return 'http://www.cumhuriyet.com.tr/?hn=' + articleid
 
64
 
 
65
 
 
66
    def get_masthead_title(self):
 
67
        return self.title + "(" + self.end_date + ")"
56
68
 
57
69
    def preprocess_html(self, soup):
58
70
        return self.adeify_images(soup)