Compare commits

...

2 Commits

Author SHA1 Message Date
phuoc ff9d226c9e new footer 2026-05-31 10:18:15 +02:00
phuoc a07618d4a3 fixed sending contact form 2026-05-31 09:51:25 +02:00
6 changed files with 16 additions and 7 deletions
+2 -1
View File
@@ -46,7 +46,8 @@ def get_entries_last_viewed(request):
return results return results
def get_entries_most_viewed(request): def get_entries_most_viewed(request):
query = """SELECT strftime('%d/%m/%Y', view_date) AS date_viewed, title, view_count query = """SELECT strftime('%d/%m/%Y', view_date) AS date_viewed, strftime('%d/%m/%Y', created) AS create_date, \
title, view_count
FROM entries WHERE topic_id <> '_admin' ORDER BY view_count DESC LIMIT 20;""" FROM entries WHERE topic_id <> '_admin' ORDER BY view_count DESC LIMIT 20;"""
results = request.dbsession.execute(text(query),).fetchall() results = request.dbsession.execute(text(query),).fetchall()
return results return results
+1 -3
View File
@@ -14,9 +14,7 @@
<div class="mb-3"> <div class="mb-3">
<label class="form-label required-field" for="body">Corps du texte</label> <label class="form-label required-field" for="body">Corps du texte</label>
<textarea class="form-control monospace-font" id="body" name="body" required rows="20" cols="35"> <textarea class="form-control monospace-font" id="body" name="body" required rows="20" cols="35">{{ entry.body }}</textarea>
{{ entry.body }}
</textarea>
</div> </div>
<div class="mb-3"> <div class="mb-3">
+1 -1
View File
@@ -6,7 +6,7 @@
<div class="col-lg-8"> <div class="col-lg-8">
<div class="card mb-0"> <div class="card mb-0">
<div class="card-body"> <div class="card-body">
<form action="{{ request.route_url('home') }}" method="POST" class="form"> <form action="{{ request.route_url('contact') }}" method="POST" class="form">
<div class="mb-3"> <div class="mb-3">
<label for="username" class="form-label required-field">Nom et prénom - Tên họ</label> <label for="username" class="form-label required-field">Nom et prénom - Tên họ</label>
<input type="text" class="form-control" name="name" value="{{name}}"required> <input type="text" class="form-control" name="name" value="{{name}}"required>
+10 -1
View File
@@ -240,7 +240,16 @@
<!-- Footer --> <!-- Footer -->
<div class="py-6 px-6 text-center"> <div class="py-6 px-6 text-center">
<p class="mb-0 fs-4">© 2022-2024 - Méditation SUNYATA Paris - Hội Thiền Tánh Không Paris</p> <p class="mb-0 fs-4">
© 2022-2024 - Méditation SUNYATA Paris<br>
Hội Thiền Tánh Không Paris<br>
<span><i class="ti ti-mail fs-6"></i></span>
<a class="sidebar-link" href="{{ request.route_url('contact') }}" aria-expanded="false">
<span class="hide-menu">Contactez nous - Liên hệ</span>
</a>
</p>
<br>
<br>
</div> </div>
</div> </div>
</div> </div>
+1 -1
View File
@@ -46,7 +46,7 @@
<div class="accordion-body"> <div class="accordion-body">
<p> <p>
{% for entry in most_viewed %} {% for entry in most_viewed %}
{{ entry.view_count }} - {{ entry.title }} - {{ entry.date_viewed }}<br> {{ entry.view_count }} - {{ entry.title }} - Vu le {{ entry.date_viewed }} - Créé le {{ entry.create_date }}<br>
{% endfor %} {% endfor %}
</p> </p>
</div> </div>
+1
View File
@@ -162,6 +162,7 @@ def contact(request):
# verification reCaptcha ? # verification reCaptcha ?
ok, erreur = captcha_validate(response, request.remote_addr, request.registry.settings['secret_key']) ok, erreur = captcha_validate(response, request.remote_addr, request.registry.settings['secret_key'])
# import pdb;pdb.set_trace()
if ok and comments != '': if ok and comments != '':
# no, message is not spam, send it # no, message is not spam, send it
body = """ body = """