Add a possibility to define the summary of an article directly in rst.

This commit is contained in:
Alexis Metaireau 2011-03-08 15:40:12 +00:00
commit ec06e6ed95
3 changed files with 5 additions and 5 deletions

1
THANKS
View file

@ -12,3 +12,4 @@ bugs or giving ideas. Thanks to them !
- nblock (Florian)
- Bruno Bord
- Laureline Guérin
- Samuel Martin

View file

@ -57,6 +57,9 @@ class Page(object):
if hasattr(self, 'date'):
self.locale_date = self.date.strftime(self.date_format.encode('ascii','xmlcharrefreplace')).decode('utf')
if not hasattr(self, 'summary'):
self.summary = property(lambda self: truncate_html_words(self.content, 50))
# store the settings ref.
self._settings = settings
@ -74,11 +77,6 @@ class Page(object):
content = self._content
return content
@property
def summary(self):
return truncate_html_words(self.content, 50)
class Article(Page):
mandatory_properties = ('title', 'date', 'category')

View file

@ -5,6 +5,7 @@ This is a super article !
:date: 2010-12-02 10:14
:category: yeah
:author: Alexis Métaireau
:summary: This is a simple test
Some content here !