web/views/xmlrss.py
changeset 2650 18aec79ec3a3
parent 2234 1fbcf202882d
child 2789 39712da6f397
child 3165 0a50ebe53db7
equal deleted inserted replaced
2649:5d4a943695d1 2650:18aec79ec3a3
   133         try:
   133         try:
   134             rss = self.req.external_resource('RSS_LOGO')
   134             rss = self.req.external_resource('RSS_LOGO')
   135         except KeyError:
   135         except KeyError:
   136             self.error('missing RSS_LOGO external resource')
   136             self.error('missing RSS_LOGO external resource')
   137             return
   137             return
   138         urlgetter = self.vreg.select('components', 'rss_feed_url',
   138         urlgetter = self.vreg['components'].select('rss_feed_url', self.req,
   139                                      self.req, rset=self.rset)
   139                                                    rset=self.rset)
   140         url = urlgetter.feed_url()
   140         url = urlgetter.feed_url()
   141         self.w(u'<a href="%s"><img src="%s" alt="rss"/></a>\n' % (xml_escape(url), rss))
   141         self.w(u'<a href="%s"><img src="%s" alt="rss"/></a>\n' % (xml_escape(url), rss))
   142 
   142 
   143 
   143 
   144 class RSSView(XMLView):
   144 class RSSView(XMLView):