diff --git a/app/models/post.py b/app/models/post.py index eef1887..88daabb 100644 --- a/app/models/post.py +++ b/app/models/post.py @@ -2,6 +2,7 @@ from app import db from app.models.users import User from datetime import datetime + class Post(db.Model): """Contents created and published by Users.""" @@ -18,7 +19,7 @@ class Post(db.Model): # Post author author_id = db.Column(db.Integer, db.ForeignKey('user.id'), nullable=False) - author = db.relationship('User', backref="posts",foreign_keys=author_id) + author = db.relationship('User', backref="posts", foreign_keys=author_id) # TODO: Post attachments? @@ -37,7 +38,7 @@ class Post(db.Model): self.author = author self.date_created = datetime.now() - self.date_modified = datetime.now() + self.date_modified = self.date_created def touch(self): """Touch a Post when it is edited.""" diff --git a/app/templates/forum/topic.html b/app/templates/forum/topic.html index 78a9f27..456b34d 100644 --- a/app/templates/forum/topic.html +++ b/app/templates/forum/topic.html @@ -13,14 +13,20 @@
{{ widget_member.profile(c.author ) }} | -{{ c.text }} + |
+ {% if c.date_created != c.date_modified %}
+ Le {{ c.date_created|date }} (Modifié le {{ c.date_modified|date }})
+ {% elif c.date_created == c.date_modified %}
+ Le {{ c.date_created|date }}
+ {% endif %}
+ + {{ c.text }} {% elif i != 0 %}Ce message est le top comment
{% endif %}
|