mirror of
				https://github.com/kovidgoyal/calibre.git
				synced 2025-11-03 11:07:02 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# -*- coding: utf-8 -*-
 | 
						|
#!/usr/bin/env  python
 | 
						|
 | 
						|
__license__   = 'GPL v3'
 | 
						|
__copyright__ = u'2011, Silviu Cotoar\u0103'
 | 
						|
'''
 | 
						|
trombon.ro
 | 
						|
'''
 | 
						|
 | 
						|
from calibre.web.feeds.news import BasicNewsRecipe
 | 
						|
 | 
						|
class Trombon(BasicNewsRecipe):
 | 
						|
    title                 = u'Trombon'
 | 
						|
    __author__            = u'Silviu Cotoar\u0103'
 | 
						|
    description           = u'Parodii si Pamflete'
 | 
						|
    publisher             = u'Trombon'
 | 
						|
    oldest_article        = 5
 | 
						|
    language              = 'ro'
 | 
						|
    max_articles_per_feed = 100
 | 
						|
    no_stylesheets        = True
 | 
						|
    use_embedded_content  = False
 | 
						|
    category              = 'Ziare,Reviste,Fun'
 | 
						|
    encoding              = 'utf-8'
 | 
						|
    cover_url             = 'http://www.trombon.ro/i/trombon.gif'
 | 
						|
 | 
						|
    conversion_options = {
 | 
						|
                             'comments'   : description
 | 
						|
                            ,'tags'       : category
 | 
						|
                            ,'language'   : language
 | 
						|
                            ,'publisher'  : publisher
 | 
						|
                         }
 | 
						|
 | 
						|
    keep_only_tags = [
 | 
						|
                          dict(name='div', attrs={'class':'articol'})
 | 
						|
                     ]
 | 
						|
 | 
						|
    remove_tags = [
 | 
						|
                          dict(name='div', attrs={'class':['info_2']})
 | 
						|
                        , dict(name='iframe', attrs={'scrolling':['no']})
 | 
						|
                  ]
 | 
						|
 | 
						|
    remove_tags_after = [
 | 
						|
                            dict(name='div', attrs={'id':'article_vote'})
 | 
						|
                        ]
 | 
						|
 | 
						|
    feeds          = [
 | 
						|
                        (u'Feeds', u'http://feeds.feedburner.com/trombon/ABWb?format=xml')
 | 
						|
                     ]
 | 
						|
 | 
						|
    def preprocess_html(self, soup):
 | 
						|
        return self.adeify_images(soup)
 |