1
# -*- coding: utf-8 -*-
5
__copyright__ = u'2011, Silviu Cotoar\u0103'
10
from calibre.web.feeds.news import BasicNewsRecipe
12
class Pcworld(BasicNewsRecipe):
14
__author__ = u'Silviu Cotoar\u0103'
16
publisher = u'PC World'
19
max_articles_per_feed = 100
21
use_embedded_content = False
22
category = 'Ziare,Stiri,IT'
24
cover_url = 'http://www.pcworld.ro/img/ui/header-logo.gif'
26
conversion_options = {
27
'comments' : description
29
,'language' : language
30
,'publisher' : publisher
34
h1{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:large;}
35
h2{font-family:Arial,Helvetica,sans-serif; font-weight:normal;font-size:small;}
36
.byline {font-family:Arial,Helvetica,sans-serif; font-size:xx-small;}
37
.date {font-family:Arial,Helvetica,sans-serif; font-size:xx-small;}
38
p{font-family:Arial,Helvetica,sans-serif;font-size:small;}
39
.copyright {font-family:Arial,Helvetica,sans-serif;font-size:xx-small;text-align:center}
40
.story{font-family:Arial,Helvetica,sans-serif;font-size:small;}
41
.entry-asset asset hentry{font-family:Arial,Helvetica,sans-serif;font-size:small;}
42
.pagebody{font-family:Arial,Helvetica,sans-serif;font-size:small;}
43
.maincontentcontainer{font-family:Arial,Helvetica,sans-serif;font-size:small;}
44
.story-body{font-family:Arial,Helvetica,sans-serif;font-size:small;}
45
body{font-family:Helvetica,Arial,sans-serif;font-size:small;}
49
dict(name='div', attrs={'id':'content_page'})
50
, dict(name='div', attrs={'class':'box_center content_body'})
54
dict(name='h3', attrs={'class':['breadcrumb']})
55
, dict(name='div', attrs={'class':['box_center voteaza']})
59
dict(name='div', attrs={'class':['box_center voteaza']})
63
(u'Feeds', u'http://www.pcworld.ro/contents/pcworld.rss')
66
def preprocess_html(self, soup):
67
return self.adeify_images(soup)