diff --git a/cao_blogr/templates/blog_edit.jinja2 b/cao_blogr/templates/blog_edit.jinja2
index 640c0f0..70edc59 100644
--- a/cao_blogr/templates/blog_edit.jinja2
+++ b/cao_blogr/templates/blog_edit.jinja2
@@ -31,7 +31,9 @@
{% if blog_id != '0' %}
- Créé le : {{ entry.created.strftime("%d-%m-%Y - %H:%M") }}
+ Créé le : {{ entry.created.strftime("%d-%m-%Y - %H:%M") }}
+
+
Modifié le : {{ entry.edited.strftime("%d-%m-%Y - %H:%M") }}
{% endif %}
diff --git a/cao_blogr/views/blog.py b/cao_blogr/views/blog.py
index 9864f5a..f9a6af5 100644
--- a/cao_blogr/views/blog.py
+++ b/cao_blogr/views/blog.py
@@ -80,6 +80,12 @@ def blog_edit(request):
entry.editor = request.authenticated_userid
return HTTPFound(location=request.route_url('blog', id=entry.id, slug=entry.slug))
+ if 'form.update_created' in request.params and form.validate():
+ del form.id # SECURITY: prevent overwriting of primary key
+ form.populate_obj(entry)
+ entry.created = datetime.datetime.now()
+ return HTTPFound(location=request.route_url('blog', id=entry.id, slug=entry.slug))
+
if 'form.deleted' in request.params:
BlogRecordService.delete(request, blog_id)
request.session.flash("La page a été supprimée avec succès.", 'success')