View Single Post
Old 05-16-2011, 11:15 AM   #1
xXxXxXxXxXx
Enthusiast
xXxXxXxXxXx began at the beginning.
 
Posts: 37
Karma: 10
Join Date: Apr 2011
Device: none
recipe for goodhousekeeping

this recipe is based on recipe for http://www.thedailygreen.com
so credits should go to : Starson17 and schuster


Code:
class AdvancedUserRecipe1305547242(BasicNewsRecipe):
    title          = u'Good House Keeping'
    oldest_article = 7
    max_articles_per_feed = 100
    no_stylesheets         = True
    use_embedded_content   = False
    remove_javascript      = True

    def print_version(self,url):
          segments = url.split('/') 
          printURL = '/'.join(segments[0:3]) + '/print-this/' + '/'.join(segments[4:])
          return printURL

    def preprocess_html(self, soup):
        for alink in soup.findAll('a'):
            if alink.string is not None:
               tstr = alink.string
               alink.replaceWith(tstr)
        return soup

    feeds  = [	(u'Recipes & Entertaining', u'http://www.goodhousekeeping.com/food/food-rss/?src=rss'),
	(u'Home & House', u'http://www.goodhousekeeping.com/home/home-rss/?src=rss'), 
	(u'Diet & Health', u'http://www.goodhousekeeping.com/health/health-rss/?src=rss'), 
	(u'Beauty & Style', u'http://www.goodhousekeeping.com/beauty/beauty-rss/?src=rss'), 
	(u'Family & Pets', u'http://www.goodhousekeeping.com/family/family-rss/?src=rss'), 
	(u'Saving Money', u'http://www.goodhousekeeping.com/money/money-rss/?src=rss'), 
	]
xXxXxXxXxXx is offline   Reply With Quote