mirror of
https://gitlab2.federez.net/re2o/re2o
synced 2024-09-12 01:03:09 +00:00
Display legal notice
This commit is contained in:
parent
59ce4829aa
commit
e38e304087
2 changed files with 28 additions and 5 deletions
|
@ -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,
|
||||
|
|
Loading…
Reference in a new issue