summaryrefslogtreecommitdiff
path: root/app/lib/django_comments_old/feeds.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/lib/django_comments_old/feeds.py')
-rw-r--r--app/lib/django_comments_old/feeds.py32
1 files changed, 0 insertions, 32 deletions
diff --git a/app/lib/django_comments_old/feeds.py b/app/lib/django_comments_old/feeds.py
deleted file mode 100644
index 0b8ce5b..0000000
--- a/app/lib/django_comments_old/feeds.py
+++ /dev/null
@@ -1,32 +0,0 @@
-from django.contrib.syndication.views import Feed
-from django.contrib.sites.models import get_current_site
-from django.utils.translation import ugettext as _
-
-import django_comments
-
-class LatestCommentFeed(Feed):
- """Feed of latest comments on the current site."""
-
- def __call__(self, request, *args, **kwargs):
- self.site = get_current_site(request)
- return super(LatestCommentFeed, self).__call__(request, *args, **kwargs)
-
- def title(self):
- return _("%(site_name)s comments") % dict(site_name=self.site.name)
-
- def link(self):
- return "http://%s/" % (self.site.domain)
-
- def description(self):
- return _("Latest comments on %(site_name)s") % dict(site_name=self.site.name)
-
- def items(self):
- qs = django_comments.get_model().objects.filter(
- site__pk = self.site.pk,
- is_public = True,
- is_removed = False,
- )
- return qs.order_by('-submit_date')[:40]
-
- def item_pubdate(self, item):
- return item.submit_date