Commit e38e3040 authored by Gabriel Detraz's avatar Gabriel Detraz Committed by chirac

Display legal notice

parent 59ce4829
......@@ -29,8 +29,27 @@ with this program; if not, write to the Free Software Foundation, Inc.,
{% block title %}{% trans "About Re2o" %}{% endblock %}
{% block content %}
<h2>{% blocktrans %}About {{AssoName}}{% endblocktrans %}</h2>
{{ description | safe }}
<h2>{% trans "Legal notes" %}</h2>
<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>
<p>{% blocktrans trimmed %}
......
......@@ -39,7 +39,9 @@ from preferences.models import (
Service,
MailContact,
AssoOption,
HomeOption
HomeOption,
GeneralOption,
Mandate
)
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
get the info from the Git repository, fallback to default string """
option = AssoOption.objects.get()
general = GeneralOption.objects.get()
git_info_contributors = CONTRIBUTORS
try:
git_repo = git.Repo(settings.BASE_DIR)
......@@ -98,8 +101,9 @@ def about_page(request):
request,
"re2o/about.html",
{
'description': option.description,
'AssoName': option.name,
'option': option,
'gtu': general.GTU,
'president': Mandate.get_mandate().president.get_full_name(),
'git_info_contributors': git_info_contributors,
'git_info_remote': git_info_remote,
'git_info_branch': git_info_branch,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment