mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-09-29 15:31:08 -04:00
46 lines
2.6 KiB
Plaintext
46 lines
2.6 KiB
Plaintext
from calibre.web.feeds.news import BasicNewsRecipe
|
|
class webhosting_pl(BasicNewsRecipe):
|
|
title = u'Webhosting.pl'
|
|
__author__ = 'fenuks'
|
|
description = 'Webhosting.pl to pierwszy na polskim rynku serwis poruszający w szerokim aspekcie tematy związane z hostingiem, globalną Siecią i usługami internetowymi. Głównym celem przedsięwzięcia jest dostarczanie przydatnej i bogatej merytorycznie wiedzy osobom, które chcą tworzyć i efektywnie wykorzystywać współczesny Internet.'
|
|
category = 'web'
|
|
language = 'pl'
|
|
cover_url='http://webhosting.pl/images/logo.png'
|
|
masthead_url='http://webhosting.pl/images/logo.png'
|
|
oldest_article = 7
|
|
index='http://webhosting.pl'
|
|
max_articles_per_feed = 100
|
|
no_stylesheets = True
|
|
remove_empty_feeds = True
|
|
#keep_only_tags= [dict(name='div', attrs={'class':'content_article'}), dict(attrs={'class':'paging'})]
|
|
#remove_tags=[dict(attrs={'class':['tags', 'wykop', 'facebook_button_count', 'article_bottom']})]
|
|
feeds = [(u'Newsy', u'http://webhosting.pl/feed/rss/an'),
|
|
(u'Artyku\u0142y', u'http://webhosting.pl/feed/rss/aa'),
|
|
(u'Software', u'http://webhosting.pl/feed/rss/n/12'),
|
|
(u'Internet', u'http://webhosting.pl/feed/rss/n/9'),
|
|
(u'Biznes', u'http://webhosting.pl/feed/rss/n/13'),
|
|
(u'Bezpiecze\u0144stwo', u'http://webhosting.pl/feed/rss/n/10'),
|
|
(u'Blogi', u'http://webhosting.pl/feed/rss/ab'),
|
|
(u'Programowanie', u'http://webhosting.pl/feed/rss/n/8'),
|
|
(u'Kursy', u'http://webhosting.pl/feed/rss/n/11'),
|
|
(u'Tips&Tricks', u'http://webhosting.pl/feed/rss/n/15'),
|
|
(u'Imprezy', u'http://webhosting.pl/feed/rss/n/22'),
|
|
(u'Wywiady', u'http://webhosting.pl/feed/rss/n/24'),
|
|
(u'Porady', u'http://webhosting.pl/feed/rss/n/3027'),
|
|
(u'Znalezione w sieci', u'http://webhosting.pl/feed/rss/n/6804'),
|
|
(u'Dev area', u'http://webhosting.pl/feed/rss/n/24504'),
|
|
(u"Webmaster's blog", u'http://webhosting.pl/feed/rss/n/29195'),
|
|
(u'Domeny', u'http://webhosting.pl/feed/rss/n/11513'),
|
|
(u'Praktyka', u'http://webhosting.pl/feed/rss/n/2'),
|
|
(u'Serwery', u'http://webhosting.pl/feed/rss/n/11514'),
|
|
(u'Inne', u'http://webhosting.pl/feed/rss/n/24811'),
|
|
(u'Marketing', u'http://webhosting.pl/feed/rss/n/11535')]
|
|
|
|
def print_version(self, url):
|
|
return url.replace('webhosting.pl', 'webhosting.pl/print')
|
|
|
|
def preprocess_html(self, soup):
|
|
for a in soup('a'):
|
|
if a.has_key('href') and 'http://' not in a['href'] and 'https://' not in a['href']:
|
|
a['href']=self.index + a['href']
|
|
return soup |