# -*- coding: utf-8 -*- from calibre.web.feeds.news import BasicNewsRecipe class Yagmur(BasicNewsRecipe): title = u'Yagmur Dergisi' __author__ = u'thomass' description = 'Üç Aylık Dil, Kültür ve Edebiyat Dergisi' oldest_article = 90 max_articles_per_feed = 100 no_stylesheets = True category = 'dergi, ilim, kültür, edebiyat,Türkçe' language = 'tr' publication_type = 'magazine' encoding = 'ISO 8859-9' publisher = 'thomass' conversion_options = { 'tags': category, 'language': language, 'publisher': publisher, 'linearize_tables': True } cover_img_url = 'http://www.sizinti.com.tr/images/dergiler/d2.gif' masthead_url = 'http://www.sizinti.com.tr/images/dergiler/d2.gif' feeds = [ (u'Yagmur', u'http://open.dapper.net/services/yagmur'), ] def print_version(self, url): # there is a probem caused by table format return url.replace('http://www.yagmurdergisi.com.tr/konu_goster.php?konu_id=', 'http://www.yagmurdergisi.com.tr/yazformati.php?konu_id=')