From fa26947461d8ac561ce65d3a6bddd3b0f508030b Mon Sep 17 00:00:00 2001
From: Phuoc CAO
Date: Tue, 17 May 2022 18:28:17 +0200
Subject: [PATCH] move Activities section into an admin page for easy editing
---
cao_blogr/services/blog_record.py | 11 +++++-
cao_blogr/static/{ => img}/dao-trang.jpg | Bin
cao_blogr/static/{ => img}/logo-zoom.jpg | Bin
cao_blogr/static/theme.css | 5 ++-
cao_blogr/templates/blog_search.jinja2 | 2 +
cao_blogr/templates/home.jinja2 | 48 +++--------------------
cao_blogr/templates/layout.jinja2 | 18 ++++++++-
cao_blogr/templates/login.jinja2 | 1 +
cao_blogr/templates/topics.jinja2 | 2 +-
cao_blogr/templates/users.jinja2 | 2 +-
cao_blogr/views/blog.py | 19 +++++++++
cao_blogr/views/default.py | 9 ++++-
12 files changed, 65 insertions(+), 52 deletions(-)
rename cao_blogr/static/{ => img}/dao-trang.jpg (100%)
rename cao_blogr/static/{ => img}/logo-zoom.jpg (100%)
diff --git a/cao_blogr/services/blog_record.py b/cao_blogr/services/blog_record.py
index 395a138..3d6fc0a 100644
--- a/cao_blogr/services/blog_record.py
+++ b/cao_blogr/services/blog_record.py
@@ -29,12 +29,19 @@ class BlogRecordService(object):
return query
@classmethod
- def get_last_five(cls, request):
- # gest the last 5 items modified
+ def get_last_created(cls, request):
+ # gest the last created posts
query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != 'ADM')
query = query.order_by(sa.desc(BlogRecord.created)).limit(5).all()
return query
+ @classmethod
+ def get_activities(cls, request):
+ # gest the Activities section
+ query = request.dbsession.query(BlogRecord).filter(BlogRecord.topic_id != 'ADM' and BlogRecord.tag != 'Activities')
+ query = query.order_by(sa.desc(BlogRecord.created)).first()
+ return query
+
@classmethod
def get_tags_byTopic(cls, request, topic):
# gest the last 5 items modified
diff --git a/cao_blogr/static/dao-trang.jpg b/cao_blogr/static/img/dao-trang.jpg
similarity index 100%
rename from cao_blogr/static/dao-trang.jpg
rename to cao_blogr/static/img/dao-trang.jpg
diff --git a/cao_blogr/static/logo-zoom.jpg b/cao_blogr/static/img/logo-zoom.jpg
similarity index 100%
rename from cao_blogr/static/logo-zoom.jpg
rename to cao_blogr/static/img/logo-zoom.jpg
diff --git a/cao_blogr/static/theme.css b/cao_blogr/static/theme.css
index 2c25314..b6f41a1 100644
--- a/cao_blogr/static/theme.css
+++ b/cao_blogr/static/theme.css
@@ -130,8 +130,9 @@ h5 {
background-color: red !important;
}
.menu-item {
- font-size: 20px !important;
-letter-spacing: 5px;
+ font-size: 16px !important;
+ letter-spacing: 5px;
+ margin-left: 3px;
}
footer {
diff --git a/cao_blogr/templates/blog_search.jinja2 b/cao_blogr/templates/blog_search.jinja2
index 0300153..4555121 100644
--- a/cao_blogr/templates/blog_search.jinja2
+++ b/cao_blogr/templates/blog_search.jinja2
@@ -44,6 +44,8 @@
{% endfor %}
+ {% else %}
+ {{ liste | safe }}
{% endif %}
diff --git a/cao_blogr/templates/home.jinja2 b/cao_blogr/templates/home.jinja2
index d6d1b6f..d391fb1 100644
--- a/cao_blogr/templates/home.jinja2
+++ b/cao_blogr/templates/home.jinja2
@@ -87,7 +87,7 @@
Le Maître Fondateur
- Le Vénérable Maître Thích Thông Triệt a été ordonné par le Vénérable Maître Zen Thich Thanh Tu en 1974 et a eu sa réalisation spirituelle majeure en 1989 au Vietnam.
+
Le Vénérable Maître Thích Thông Triệt a été ordonné par le Vénérable Maître Zen Thích Thanh Từ en 1974 et a eu sa réalisation spirituelle majeure en 1989 au Vietnam.
Il s'est ensuite établi aux Etats Unis et a commencé à enseigner en 1995 dans l'Oregon.
@@ -95,52 +95,16 @@
La technique « PARLE PAS »
-
Depuis 2016, la technique PARLE PAS (ou KHONG NOI) est devenu la pierre angulaire de la pratique de la méditation SUNYATA. Cette technique conduit le méditant vers la maîtrise de ses pensées à travers un processus graduel d'extinction des murmures mentaux.
+
Depuis 2016, la technique PARLE PAS (ou KHÔNG NÓI) est devenu la pierre angulaire de la pratique de la méditation SUNYATA. Cette technique conduit le méditant vers la maîtrise de ses pensées à travers un processus graduel d'extinction des murmures mentaux.
-
-
-
-
NOS ACTIVITES
-
-
-
-
 }})
-
Dans la semaine
-
- Lundi, Mercredi et Vendredi
- de 8h00 à 9h00
- sur Zoom
-
-
-
-
-
-
 }})
-
1er dimanche du mois
-
- Dimanche 1er mai 2022
- de 09h00 à 13h30
- à Noisy le Grand
-
-
-
-
-
-
 }})
-
3ème dimanche du mois
-
- Dimanche 15 mai 2022
- de 10h00 à 12h00
- sur Zoom
-
-
-
-
-
+ {{ activities | safe }}
+ {% if request.authenticated_userid %}
+
+ {% endif %}
diff --git a/cao_blogr/templates/layout.jinja2 b/cao_blogr/templates/layout.jinja2
index e04b37e..dd3c9ea 100644
--- a/cao_blogr/templates/layout.jinja2
+++ b/cao_blogr/templates/layout.jinja2
@@ -60,12 +60,26 @@
PRATIQUE
-
+
+
+
+
+
+
+
{% if page_title %}
diff --git a/cao_blogr/templates/login.jinja2 b/cao_blogr/templates/login.jinja2
index d8dd36d..0e1ad1c 100644
--- a/cao_blogr/templates/login.jinja2
+++ b/cao_blogr/templates/login.jinja2
@@ -3,6 +3,7 @@
{% block content %}