Commit 5faf1346 authored by klafyvel's avatar klafyvel

Merge branch 'legal_notice' into 'dev'

Legal notice

See merge request federez/re2o!460
parents 59ce4829 aabacec8
Pipeline #2264 passed with stage
in 3 minutes and 28 seconds
......@@ -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 | safe}}</p>
<h4>{% trans "Registered office" %}</h4>
<p>{{ option.adresse1 | safe }}</p>
<p>{{ option.adresse2 | safe }}</p>
<p>SIRET : {{ option.siret | safe }}</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 | safe }}</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