]> git.0d.be Git - panikweb.git/commitdiff
add logo to podcast feed
authorFrédéric Péters <fpeters@0d.be>
Wed, 24 May 2017 20:43:12 +0000 (22:43 +0200)
committerFrédéric Péters <fpeters@0d.be>
Wed, 24 May 2017 20:43:12 +0000 (22:43 +0200)
panikweb/views.py

index dfd40f947a3b029d007da224f04416074c795282..766be4f74433ba944d5f401b28e2c8bf5d564336 100644 (file)
@@ -657,6 +657,13 @@ class NewsItemDetailView(DetailView):
 newsitem = NewsItemDetailView.as_view()
 
 class RssCustomPodcastsFeed(Rss201rev2Feed):
+    def add_root_elements(self, handler):
+        super(RssCustomPodcastsFeed, self).add_root_elements(handler)
+        handler.startElement('image', {})
+        handler.addQuickElement('title', 'Radio Panik')
+        handler.addQuickElement('url', self.feed['link'] + 'static/img/Radio_Panik_Logo_2016-01.png')
+        handler.endElement('image')
+
     def root_attributes(self):
         attrs = super(RssCustomPodcastsFeed, self).root_attributes()
         attrs['xmlns:dc'] = 'http://purl.org/dc/elements/1.1/'