[Oi-commits] r1120 - trunk/forum

oi-commits at pardus.org.tr oi-commits at pardus.org.tr
Mon Mar 10 05:07:37 EET 2008


Author: jnmbk
Date: Mon Mar 10 05:07:37 2008
New Revision: 1120

Modified:
   trunk/forum/feeds.py
Log:
post feeds work properly now

Modified: trunk/forum/feeds.py
=================================================================
--- trunk/forum/feeds.py	(original)
+++ trunk/forum/feeds.py	Mon Mar 10 05:07:37 2008
@@ -25,7 +25,10 @@
     description_template = 'forum/feed_description.html'
 
     def items(self):
-        return Post.objects.filter(hidden=0).order_by('-edited')[:10]
+        objects = Post.objects.filter(hidden=0).order_by('-edited')[:10]
+        for post in objects:
+            post.title = post.topic.title
+        return objects
 
 class Atom(RSS):
     feed_type = Atom1Feed
@@ -46,7 +49,6 @@
 
         return Topic.objects.get(id=bits[0].strip()) # get the topic thing
 
-
     def title(self,obj):
         """ Istenilen forumun baslik kismi """
         return SITE_NAME + " Forum Konusu : "+obj.title
@@ -71,12 +73,10 @@
             raise FeedDoesNotExist
         return WEB_URL+item.get_absolute_url()
 
-
 class Topic_Atom(Topic_Rss):
     feed_type = Atom1Feed
     subtitle = Topic_Rss.description
 
-
 class Tag_Rss(Topic_Rss):
     """ Acilan Taglara göre Rss"""
 
@@ -89,12 +89,10 @@
 
         return Tag.objects.get(id=bits[0]) # get the topic thing
 
-
     def title(self,obj):
         """ Istenilen tag baslik kismi """
         return SITE_NAME + " Forum Tag sıralaması : "+obj.name
 
-
     def items(self,obj):
         """ Istenilen Konular burada olacak"""
         return Topic.objects.filter(tags=obj,hidden=0).order_by('title')[:10]
@@ -103,7 +101,3 @@
     """ Bir de atom ayağı """
     feed_type = Atom1Feed
     subtitle = Tag_Rss.description
-
-
-
-


More information about the Oi-commits mailing list