~widelands-dev/widelands-website/trunk

« back to all changes in this revision

Viewing changes to news/feeds.py

  • Committer: Holger Rapp
  • Date: 2009-02-25 16:55:36 UTC
  • Revision ID: sirver@kallisto.local-20090225165536-3abfhjx8qsgtzyru
- Added my hacked version of pybb. Remerging new versions is very difficult at this point :(

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
 
8
8
 
9
9
class NewsPostsFeed(Feed):
10
 
    title = 'Widelands news posts feed'
11
 
    description = 'The news section from the widelands.org homepage'
12
 
    title_template = 'feeds/posts_title.html'
13
 
    description_template = 'feeds/posts_description.html'
 
10
    _site = Site.objects.get_current()
 
11
    title = '%s feed' % _site.name
 
12
    description = '%s posts feed.' % _site.name
14
13
 
15
14
    def link(self):
16
15
        return reverse('news_index')
23
22
 
24
23
 
25
24
class NewsPostsByCategory(Feed):
26
 
    title = 'Widelands.org posts category feed'
27
 
 
 
25
    _site = Site.objects.get_current()
 
26
    title = '%s posts category feed' % _site.name
 
27
    
28
28
    def get_object(self, bits):
29
29
        if len(bits) != 1:
30
30
            raise ObjectDoesNotExist
37
37
 
38
38
    def description(self, obj):
39
39
        return "Posts recently categorized as %s" % obj.title
40
 
 
 
40
    
41
41
    def items(self, obj):
42
42
        return obj.post_set.published()[:10]