|
|
#1 |
|
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Mar 2011
Device: Kindle 3G
|
Recipe Request for World Magazine
Hi, I am a guy who has never done programing, and the recipes just confuse me when I try to create one. I am in Christian Ministry and would like to have the newsfeed from World Magazine downloaded by Calibre to send to my Kindle 3G. Would anyone be willing to try and create one.
I did the simple create your own but it gives a lot of excess material and all the comments left by visitors are downloaded too. All I want are the articles. The feed address is www.worldmag.com/rss/ If anyone is willing I'll give more information. Thanks, Brian |
|
|
|
|
|
#2 |
|
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jun 2011
Device: Calibre
|
I too would appreciate any help making a recipe for this magazine.
|
|
|
|
|
|
#3 |
|
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jun 2011
Device: Calibre
|
OK, I took a stab at it and what I have so far works. I apologize, I have not had time to find the proper place to post this or look into the procedure for contributing. I will post the code here for the OP. You can cut and paste it into a custom news source under the advanced mode.
Code:
import string, re
from calibre import strftime
from calibre.web.feeds.recipes import BasicNewsRecipe
from calibre.ebooks.BeautifulSoup import BeautifulSoup
class WorldMag(BasicNewsRecipe):
title = 'World Magazine'
__author__ = 'Saultpastor (a Modification of The New York Times by Kovid Goyal)'
description = 'World News from a Christian Perspective'
timefmt = ' [%a, %d %b, %Y]'
cover_url = 'http://www.worldmag.com/images/world_logo.gif'
needs_subscription = True
def get_browser(self):
br = BasicNewsRecipe.get_browser()
if self.username is not None and self.password is not None:
br.open('http://www.worldmag.com/cs/')
br.select_form(name='maglogin')
br['username'] = self.username
br['password'] = self.password
br.submit()
return br
feeds = [(u'Worldmag', u'https://www.worldmag.com/rss/')]
def print_version(self, url):
return url.replace('http://www.worldmag.com/articles/', 'http://www.worldmag.com/printer.cfm?id=')
|
|
|
|
|
|
#4 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,622
Karma: 28549046
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Posting recipes here when they are ready for inclusion is fine, just let me know when you think the recipe is ready.
|
|
|
|
![]() |
| Tags |
| world magazine, worldmag.com |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Reason Magazine request | c0llin | Recipes | 4 | 03-28-2022 02:04 PM |
| Request: Wired Magazine UK | StalkS | Recipes | 4 | 06-10-2011 04:08 PM |
| Recipe request: World Journal | teraflame | Recipes | 0 | 03-09-2011 02:11 PM |
| SPIN Magazine recipe | Quistopher | Recipes | 0 | 01-27-2011 10:04 PM |
| Create recipe for magazine | BlonG | Recipes | 0 | 10-26-2010 08:46 AM |