10-11-2010, 08:20 AM | #1 |
Connoisseur
Posts: 55
Karma: 10
Join Date: Apr 2010
Location: new york city
Device: nook, ipad
|
Vanity Fair
I created a (fairly basic) recipe for Vanity Fair, and it seems to work pretty well as far as getting the full article content without "too much" extraneous stuff, but I would love if someone else who is better at this than I wants to run with it (i.e., adding covers, cleaning it up further, etc.). (Note, I also don't have the fourth VF RSS feed, relating to their Soccer Blog, in here, because I had no interest in it, but it obviously might be of interest to a more general audience)
Thanks! class AdvancedUserRecipe1283352306(BasicNewsRecipe): title = u'Vanity Fair' oldest_article = 7 max_articles_per_feed = 100 no_stylesheets = True use_embedded_content = False feeds = [(u'The Latest From Vanity Fair.com', u'http://www.vanityfair.com/services/rss/feeds/everything.xml'), (u'VF Daily Blog', u'http://www.vanityfair.com/online/daily/rss.xml'), (u"Wolcott's Blog", u'http://www.vanityfair.com/online/wolcott/rss.xml')] def print_version(self, url): return url + '?printable=true' |
10-11-2010, 10:11 AM | #2 | |
Addict
Posts: 264
Karma: 62
Join Date: May 2010
Device: kindle 2, kindle 3, Kindle fire
|
Quote:
For instance to get rid of the print options at the top use this in your code. I always put it before the feed section but you can put it pretty much anywhere inside the class block just make sure your indents are correct. you see when using firebug in firefox that the element you wish to remove is <div id="printoptions"> so the below will get rid of that. Spoiler:
As for the cover it depends on what cover you wish to use. Take again and use firefox and figure out what element of article (soup) you want to use as your image source. For instance lets say our cover is in the <div class="spread-image"> we would use something like this to get the image as the cover. Spoiler:
If however you want just a static cover (never changes) then simply take and put the following Code:
cover_url = 'PUT THE URL TO THE IMAGE HERE' good luck let me know if you need any help. just post your code and indicate where you seem to be having issues. also utilize ( Spoiler:
) without the ()'s of course. This will keep the thread cleaner and keep the formatting correct because python is picky about indents.
|
|
Advert | |
|
10-15-2010, 02:08 PM | #3 |
Enthusiast
Posts: 27
Karma: 10
Join Date: Apr 2010
Device: Kindle Paperwhite, Kindle for Android
|
Were you ever able to get this to work?
|
10-21-2010, 07:55 AM | #4 |
Connoisseur
Posts: 55
Karma: 10
Join Date: Apr 2010
Location: new york city
Device: nook, ipad
|
Nope - because anything beyond the basics is really beyond me - They didn't teach me Python in law school. That's why I offered the basic recipe up on this thread for others to play with. Feel free to try to figure out the additional instructions yourself though. What I've got now is enough for me to read the articles, which is the important thing to me.
|
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Thackeray, William Makepeace: Vanity Fair (Illustrated). v1, 3 May 2008 | HarryT | BBeB/LRF Books | 2 | 05-05-2008 10:51 AM |
Thackeray, William Makepeace: Vanity Fair (Illustrated). v1, 3 May 2008 | HarryT | Kindle Books | 0 | 05-03-2008 07:46 AM |
Other Fiction Thackeray, W M: Vanity Fair, v1, 10 Oct 2007. | Patricia | BBeB/LRF Books | 1 | 10-10-2007 07:33 PM |
Other Fiction Thackeray, W M: Vanity Fair, IMP. v1, 10 Oct 2007. | Patricia | IMP Books | 0 | 10-10-2007 05:16 PM |
Other Fiction Thackeray, W M: Vanity Fair, v1, 10 Oct 2007. | Patricia | Kindle Books | 0 | 10-10-2007 05:07 PM |