From e6c7c5661d2c2e3173c2bb28e263a86efa2a469e Mon Sep 17 00:00:00 2001 From: Phuoc CAO Date: Wed, 28 Sep 2022 17:27:01 +0200 Subject: [PATCH] added last modified entries in settings --- cao_blogr/services/blog_record.py | 10 ++++++++ cao_blogr/templates/blog_edit.jinja2 | 2 +- cao_blogr/templates/layout.jinja2 | 8 +++---- cao_blogr/templates/settings.jinja2 | 34 +++++++++++++++------------- cao_blogr/views/default.py | 8 ++++--- 5 files changed, 38 insertions(+), 24 deletions(-) diff --git a/cao_blogr/services/blog_record.py b/cao_blogr/services/blog_record.py index f25058e..5348d01 100644 --- a/cao_blogr/services/blog_record.py +++ b/cao_blogr/services/blog_record.py @@ -46,6 +46,16 @@ class BlogRecordService(object): query = query.order_by(sa.desc(BlogRecord.created)).limit(10).all() return query + @classmethod + def get_last_edited(cls, request): + # gest the last edited posts + query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != '_admin') + if request.authenticated_userid == None: + # if user is anonym, display only published posts + query = query.filter(BlogRecord.status == 'publié') + query = query.order_by(sa.desc(BlogRecord.edited)).limit(10).all() + return query + @classmethod def get_activities(cls, request): # gest the Activities section diff --git a/cao_blogr/templates/blog_edit.jinja2 b/cao_blogr/templates/blog_edit.jinja2 index 8918ac3..05407f7 100644 --- a/cao_blogr/templates/blog_edit.jinja2 +++ b/cao_blogr/templates/blog_edit.jinja2 @@ -56,7 +56,7 @@ {% endif %} -

Apprendre la syntaxe de Markdown

+

Apprendre la syntaxe de Markdown

diff --git a/cao_blogr/templates/layout.jinja2 b/cao_blogr/templates/layout.jinja2 index 4b80033..d60cf4f 100644 --- a/cao_blogr/templates/layout.jinja2 +++ b/cao_blogr/templates/layout.jinja2 @@ -37,14 +37,14 @@