8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-24 20:33:11 +00:00

Affichage des mentions legales propres

This commit is contained in:
Gabriel Detraz 2019-10-08 18:27:32 +02:00
parent c5f96fee62
commit 5fc0f3dc19
2 changed files with 28 additions and 5 deletions

View file

@ -29,8 +29,27 @@ with this program; if not, write to the Free Software Foundation, Inc.,
{% block title %}{% trans "About Re2o" %}{% endblock %} {% block title %}{% trans "About Re2o" %}{% endblock %}
{% block content %} {% block content %}
<h2>{% blocktrans %}About {{AssoName}}{% endblocktrans %}</h2> <h2>{% trans "Legal notes" %}</h2>
{{ description | safe }}
<h4>{% trans "Legal entity" %}</h4>
<p>{{ option.name }}</p>
<h4>{% trans "Registered office" %}</h4>
<p>{{ option.adresse1 }}</p>
<p>{{ option.adresse2 }}</p>
<p>SIRET : {{ option.siret }}</p>
<h4>{% trans "Publication manager" %}</h4>
<p>{{ president }} - {% trans "President of " %} {{ option.pseudo }}</p>
<h4>{% trans "General conditions of use" %}</h4>
<p><a href='{{ gtu.url }}' download='CGU'>{{ gtu }}</a></p>
{% if option.description %}
<h4>Extra informations</h4>
<p>{{ option.description }}</p>
{% endif %}
<h2>{% trans "About Re2o" %}</h2> <h2>{% trans "About Re2o" %}</h2>
<p>{% blocktrans trimmed %} <p>{% blocktrans trimmed %}

View file

@ -39,7 +39,9 @@ from preferences.models import (
Service, Service,
MailContact, MailContact,
AssoOption, AssoOption,
HomeOption HomeOption,
GeneralOption,
Mandate
) )
from .contributors import CONTRIBUTORS from .contributors import CONTRIBUTORS
@ -77,6 +79,7 @@ def about_page(request):
Fetch some info about the configuration of the project. If it can't Fetch some info about the configuration of the project. If it can't
get the info from the Git repository, fallback to default string """ get the info from the Git repository, fallback to default string """
option = AssoOption.objects.get() option = AssoOption.objects.get()
general = GeneralOption.objects.get()
git_info_contributors = CONTRIBUTORS git_info_contributors = CONTRIBUTORS
try: try:
git_repo = git.Repo(settings.BASE_DIR) git_repo = git.Repo(settings.BASE_DIR)
@ -98,8 +101,9 @@ def about_page(request):
request, request,
"re2o/about.html", "re2o/about.html",
{ {
'description': option.description, 'option': option,
'AssoName': option.name, 'gtu': general.GTU,
'president': Mandate.get_mandate().president.get_full_name(),
'git_info_contributors': git_info_contributors, 'git_info_contributors': git_info_contributors,
'git_info_remote': git_info_remote, 'git_info_remote': git_info_remote,
'git_info_branch': git_info_branch, 'git_info_branch': git_info_branch,