Exemplo n.º 1
0
	def to_rss(self, title, latest):
		import MediaContentFilters as contents
		items = []
		url = self.get_application().url
		md = markdown.Markdown()
		for i in latest:
			if i.author.not_full_rss:
				content = md.convert(i.description)
			else:
				content = md.convert(i.content)
				content = contents.media_content(content)
			item = {
				'title': i.title,
				'link': "%s/item/%s" % (url, i.url_path),
				'description': content,
				'pubDate': self.to_rfc822(i.creation_date),
				'guid':"%s/item/%d/" % (url, i.key().id()),
				'author': i.author_nickname
				
			}
			items.append(item)
			
		values = {
			'title': title,
			'self': url+self.request.path,
			'link': url,
			'description': '',
			'items': items
		}
		return values
Exemplo n.º 2
0
    def to_rss(self, title, latest):
        import MediaContentFilters as contents
        articles = []
        url = self.get_application().url
        md = markdown.Markdown()
        for i in latest:
            if i.author.not_full_rss:
                content = md.convert(i.description)
            else:
                content = md.convert(i.content)
                content = contents.media_content(content)
            article = {
                'title': i.title,
                'link': "%s/module/article/%s" % (url, i.url_path),
                'description': content,
                'pubDate': self.to_rfc822(i.creation_date),
                'guid': "%s/module/article/%d/" % (url, i.key().id()),
                'author': i.author_nickname
            }
            articles.append(article)

        values = {
            'title': title,
            'self': url + self.request.path,
            'link': url,
            'description': '',
            'articles': articles
        }
        return values
Exemplo n.º 3
0
 def media_content(self, value):
     import MediaContentFilters as contents
     value = contents.media_content(value)
     return value
	def media_content(self,value):
		import MediaContentFilters as contents
		value=contents.media_content(value)
		return value