mirror of
				https://gitlab.crans.org/bde/nk20
				synced 2025-11-04 01:12:08 +01:00 
			
		
		
		
	Added valid field and logic for Achievement
This commit is contained in:
		@@ -18,9 +18,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
            <form method="post">
 | 
			
		||||
                {% csrf_token %}
 | 
			
		||||
                <a class="btn btn-primary" href="{% url 'family:achievement_list' %}">{% trans "Return to achievements list" %}</a>
 | 
			
		||||
                {% if not object.locked %}
 | 
			
		||||
                    <button class="btn btn-danger" type="submit">{% trans "Delete" %}</button>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
                <button class="btn btn-danger" type="submit">{% trans "Delete" %}</button>
 | 
			
		||||
            </form>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,28 @@
 | 
			
		||||
{% extends "base.html" %}
 | 
			
		||||
{% comment %}
 | 
			
		||||
SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
{% endcomment %}
 | 
			
		||||
{% load i18n crispy_forms_tags %}
 | 
			
		||||
 | 
			
		||||
{% block content %}
 | 
			
		||||
    <div class="card bg-light">
 | 
			
		||||
        <div class="card-header text-center">
 | 
			
		||||
            <h4>{% trans "Validate achievement" %}</h4>
 | 
			
		||||
        </div>
 | 
			
		||||
            <div class="card-body">
 | 
			
		||||
                <div class="alert alert-warning">
 | 
			
		||||
                    {% blocktrans %}Are you sure you want to validate this achievement? This action can't be undone.{% endblocktrans %}
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        <div class="card-footer text-center">
 | 
			
		||||
            <form method="post">
 | 
			
		||||
                {% csrf_token %}
 | 
			
		||||
                <a class="btn btn-primary" href="{% url 'family:achievement_list' %}">{% trans "Return to achievements list" %}</a>
 | 
			
		||||
                <form method="post" action="{% url 'family:achievement_validate' pk %}">
 | 
			
		||||
                    {% csrf_token %}
 | 
			
		||||
                    <button type="submit" class="btn btn-success">{% trans "Validate" %}</button>
 | 
			
		||||
                </form>
 | 
			
		||||
            </form>
 | 
			
		||||
        </div>
 | 
			
		||||
    </div>
 | 
			
		||||
{% endblock %}
 | 
			
		||||
@@ -10,13 +10,24 @@ SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
<div class="card mb-4" id="history">
 | 
			
		||||
    <div class="card-header">
 | 
			
		||||
        <p class="card-text font-weight-bold">
 | 
			
		||||
            {% trans "Recent achievements history" %}
 | 
			
		||||
            {% trans "Invalid achievements history" %}
 | 
			
		||||
        </p>
 | 
			
		||||
        <a class="btn btn-sm btn-primary mx-2" href="{% url "family:manage" %}">
 | 
			
		||||
            {% trans "Return to management page" %}
 | 
			
		||||
        </a>
 | 
			
		||||
    </div>
 | 
			
		||||
    {% render_table table %}
 | 
			
		||||
    {% render_table invalid %}
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<div class="card mb-4" id="history">
 | 
			
		||||
    <div class="card-header">
 | 
			
		||||
        <p class="card-text font-weight-bold">
 | 
			
		||||
            {% trans "Valid achievements history" %}
 | 
			
		||||
        </p>
 | 
			
		||||
        <a class="btn btn-sm btn-primary mx-2" href="{% url "family:manage" %}">
 | 
			
		||||
            {% trans "Return to management page" %}
 | 
			
		||||
        </a>
 | 
			
		||||
    </div>
 | 
			
		||||
    {% render_table valid %}
 | 
			
		||||
</div>
 | 
			
		||||
{% endblock %}
 | 
			
		||||
		Reference in New Issue
	
	Block a user