mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-11-04 01:12:08 +01:00 
			
		
		
		
	Merge remote-tracking branch 'origin/master' into tresorerie
# Conflicts: # locale/de/LC_MESSAGES/django.po # locale/fr/LC_MESSAGES/django.po # note_kfet/settings/base.py # templates/base.html
This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
			
		||||
{% load static i18n pretty_money static getenv %}
 | 
			
		||||
{% load static i18n pretty_money static getenv perms %}
 | 
			
		||||
{% comment %}
 | 
			
		||||
SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
{% endcomment %}
 | 
			
		||||
@@ -46,12 +46,20 @@ SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
            crossorigin="anonymous"></script>
 | 
			
		||||
    <script src="https://cdnjs.cloudflare.com/ajax/libs/turbolinks/5.2.0/turbolinks.js"
 | 
			
		||||
            crossorigin="anonymous"></script>
 | 
			
		||||
    <script src="/static/js/base.js"></script>
 | 
			
		||||
 | 
			
		||||
    {# Si un formulaire requiert des données supplémentaires (notamment JS), les données sont chargées #}
 | 
			
		||||
    {% if form.media %}
 | 
			
		||||
        {{ form.media }}
 | 
			
		||||
    {% endif %}
 | 
			
		||||
 | 
			
		||||
    <style>
 | 
			
		||||
        .validate:hover {
 | 
			
		||||
            cursor: pointer;
 | 
			
		||||
            text-decoration: underline;
 | 
			
		||||
        }
 | 
			
		||||
    </style>
 | 
			
		||||
 | 
			
		||||
    {% block extracss %}{% endblock %}
 | 
			
		||||
</head>
 | 
			
		||||
<body class="d-flex w-100 h-100 flex-column">
 | 
			
		||||
@@ -66,30 +74,41 @@ SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
        </button>
 | 
			
		||||
        <div class="collapse navbar-collapse" id="navbarNavDropdown">
 | 
			
		||||
            <ul class="navbar-nav">
 | 
			
		||||
                <li class="nav-item active">
 | 
			
		||||
                    <a class="nav-link" href="{% url 'note:consos' %}"><i class="fa fa-coffee"></i> {% trans 'Consumptions' %}</a>
 | 
			
		||||
                </li>
 | 
			
		||||
                <li class="nav-item active">
 | 
			
		||||
                    <a class="nav-link" href="{% url 'member:club_list' %}"><i class="fa fa-users"></i> {% trans 'Clubs' %}</a>
 | 
			
		||||
                </li>
 | 
			
		||||
                <li class="nav-item active">
 | 
			
		||||
                    <a class="nav-link" href="#"><i class="fa fa-calendar"></i> {% trans 'Activities' %}</a>
 | 
			
		||||
                </li>
 | 
			
		||||
                <li class="nav-item active">
 | 
			
		||||
                    <a class="nav-link" href="{% url 'note:template_list' %}"><i class="fa fa-coffee"></i> {% trans 'Buttons' %}</a>
 | 
			
		||||
                </li>
 | 
			
		||||
                {% if "note.transactiontemplate"|not_empty_model_list %}
 | 
			
		||||
                    <li class="nav-item active">
 | 
			
		||||
                        <a class="nav-link" href="{% url 'note:consos' %}"><i class="fa fa-coffee"></i> {% trans 'Consumptions' %}</a>
 | 
			
		||||
                    </li>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                {% if "member.club"|not_empty_model_list %}
 | 
			
		||||
                    <li class="nav-item active">
 | 
			
		||||
                        <a class="nav-link" href="{% url 'member:club_list' %}"><i class="fa fa-users"></i> {% trans 'Clubs' %}</a>
 | 
			
		||||
                    </li>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                {% if "activity.activity"|not_empty_model_list %}
 | 
			
		||||
                    <li class="nav-item active">
 | 
			
		||||
                        <a class="nav-link" href="#"><i class="fa fa-calendar"></i> {% trans 'Activities' %}</a>
 | 
			
		||||
                    </li>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                {% if "note.transactiontemplate"|not_empty_model_change_list %}
 | 
			
		||||
                    <li class="nav-item active">
 | 
			
		||||
                        <a class="nav-link" href="{% url 'note:template_list' %}"><i class="fa fa-coffee"></i> {% trans 'Buttons' %}</a>
 | 
			
		||||
                    </li>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                <li class="nav-item active">
 | 
			
		||||
                    <a class="nav-link" href="{% url 'note:transfer' %}"><i class="fa fa-exchange"></i>{% trans 'Transfer' %} </a>
 | 
			
		||||
                </li>
 | 
			
		||||
                <li class="nav-item active">
 | 
			
		||||
                    <a class="nav-link" href="{% url 'treasury:billing' %}"><i class="fa fa-money"></i>{% trans 'Treasury' %} </a>
 | 
			
		||||
                </li>
 | 
			
		||||
                {% if "treasury.billing"|not_empty_model_change_list %}
 | 
			
		||||
                    <li class="nav-item active">
 | 
			
		||||
                        <a class="nav-link" href="{% url 'treasury:billing' %}"><i class="fa fa-money"></i>{% trans 'Treasury' %} </a>
 | 
			
		||||
                    </li>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
            </ul>
 | 
			
		||||
            <ul class="navbar-nav ml-auto">
 | 
			
		||||
                {% if user.is_authenticated %}
 | 
			
		||||
                    <li class="dropdown">
 | 
			
		||||
                        <a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
			
		||||
                            <i class="fa fa-user"></i> {{ user.username }} ({{ user.note.balance | pretty_money }})
 | 
			
		||||
                            <i class="fa fa-user"></i>
 | 
			
		||||
                            <span id="user_balance">{{ user.username }} ({{ user.note.balance | pretty_money }})</span>
 | 
			
		||||
                        </a>
 | 
			
		||||
                        <div class="dropdown-menu dropdown-menu-right"
 | 
			
		||||
                             aria-labelledby="navbarDropdownMenuLink">
 | 
			
		||||
@@ -118,6 +137,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
    </nav>
 | 
			
		||||
    <div class="container-fluid my-3" style="max-width: 1600px;">
 | 
			
		||||
        {% block contenttitle %}<h1>{{ title }}</h1>{% endblock %}
 | 
			
		||||
        <div id="messages"></div>
 | 
			
		||||
        {% block content %}
 | 
			
		||||
            <p>Default content...</p>
 | 
			
		||||
        {% endblock content %}
 | 
			
		||||
@@ -161,6 +181,10 @@ SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
    </div>
 | 
			
		||||
</footer>
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
    CSRF_TOKEN = "{{ csrf_token }}";
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
{% block extrajavascript %}
 | 
			
		||||
{% endblock extrajavascript %}
 | 
			
		||||
</body>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user