Ajout d'une page pour décrire les règles de modération

This commit is contained in:
Jean-Marie Favreau 2025-03-14 13:32:55 +01:00
parent 02f078ca50
commit ed93dfd6cb
4 changed files with 296 additions and 274 deletions

File diff suppressed because it is too large Load Diff

View File

@ -28,5 +28,10 @@
ajouter un événement en utilisant un formulaire complet. ajouter un événement en utilisant un formulaire complet.
</p> </p>
<a href="{% url 'add_event_details' %}" role="button" class="large">Remplir le formulaire d'événement</a> <a href="{% url 'add_event_details' %}" role="button" class="large">Remplir le formulaire d'événement</a>
<footer>
<p>
Voir les <a href="{% url 'moderation_rules' %}">règles de modération détaillées</a> en usage sur l'agenda.
</p>
</footer>
</article> </article>
{% endblock %} {% endblock %}

View File

@ -103,6 +103,7 @@ from .views import (
CategorisationRuleDeleteView, CategorisationRuleDeleteView,
CategorisationRuleUpdateView, CategorisationRuleUpdateView,
apply_categorisation_rules, apply_categorisation_rules,
moderation_rules,
) )
event_dict = { event_dict = {
@ -271,6 +272,7 @@ urlpatterns = [
path("rechercher/complet/", event_search_full, name="event_search_full"), path("rechercher/complet/", event_search_full, name="event_search_full"),
path("mentions-legales", mentions_legales, name="mentions_legales"), path("mentions-legales", mentions_legales, name="mentions_legales"),
path("a-propos", about, name="about"), path("a-propos", about, name="about"),
path("regles-de-moderation", moderation_rules, name="moderation_rules"),
path("merci", thank_you, name="thank_you"), path("merci", thank_you, name="thank_you"),
path("contact", MessageCreateView.as_view(), name="contact"), path("contact", MessageCreateView.as_view(), name="contact"),
path("messages", view_messages, name="messages"), path("messages", view_messages, name="messages"),

View File

@ -212,6 +212,15 @@ def about(request):
return render(request, "agenda_culturel/page-rimports-list.html", context) return render(request, "agenda_culturel/page-rimports-list.html", context)
def moderation_rules(request):
context = {
"title": _("Moderation rules"),
"static_content": "moderation_rules",
"url_path": reverse_lazy("moderation_rules"),
}
return render(request, "agenda_culturel/page-single.html", context)
def home(request, cat=None): def home(request, cat=None):
return week_view(request, home=True, cat=cat) return week_view(request, home=True, cat=cat)