#!/usr/bin/python from feedparser import parse import re from string import split,replace from urllib import quote,urlencode #indy = parse('http://indymedia.org/global.1-0.rss') #indy = parse('http://www.indymedia.org/main-features-content.rss') #indy = parse('main-features-content.rss') indy = parse('oceania.rss') img = re.compile(r'<.*?(?:IMG|IMAGE).*?(?:SRC|SOURCE)\s*?=\s*?"(.*?)".*?>', re.IGNORECASE) number = 1 emoji = 59106 print "content-type: text/html \n\n" print """ Indymedia Oceania Indymedia
in testing""" entries = indy.entries for item in entries[:6]: print "
 %s
" % item.title.encode('ISO-8859-1') url = split(item.link.encode('ISO-8859-1'),'//')[1] url = url.replace('/','@2f') url = url.replace('?','@3f') url = url.replace('&','@5f') print "&#%s; %s
" % (url,number,str(emoji),item.link.encode('ISO-8859-1')) summary = item.summary_detail['value'].encode('ISO-8859-1') text = img.sub('',summary) print text number += 1 emoji += 1 #print "

full data

" #print str(indy).encode('ISO-8859-1') print "
" print "Refresh
" print ""