Improve edit buttons
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
parent
37b86d4ea0
commit
9092cf1846
|
@ -128,7 +128,7 @@ class ValidateParticipationForm(forms.Form):
|
||||||
class TournamentForm(forms.ModelForm):
|
class TournamentForm(forms.ModelForm):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Tournament
|
model = Tournament
|
||||||
fields = '__all__'
|
exclude = ('notes_sheet_id', )
|
||||||
widgets = {
|
widgets = {
|
||||||
'date_start': forms.DateInput(attrs={'type': 'date'}, format='%Y-%m-%d'),
|
'date_start': forms.DateInput(attrs={'type': 'date'}, format='%Y-%m-%d'),
|
||||||
'date_end': forms.DateInput(attrs={'type': 'date'}, format='%Y-%m-%d'),
|
'date_end': forms.DateInput(attrs={'type': 'date'}, format='%Y-%m-%d'),
|
||||||
|
|
|
@ -6,7 +6,16 @@
|
||||||
{% trans "any" as any %}
|
{% trans "any" as any %}
|
||||||
<div class="card bg-body shadow">
|
<div class="card bg-body shadow">
|
||||||
<div class="card-header text-center">
|
<div class="card-header text-center">
|
||||||
<h4>{{ passage }}</h4>
|
<h4>
|
||||||
|
{{ passage }}
|
||||||
|
{% if user.registration.is_admin or user.registration in passage.pool.tournament.organizers.all %}
|
||||||
|
<button class="btn btn-sm btn-secondary"
|
||||||
|
data-bs-toggle="modal" data-bs-target="#updatePassageModal">
|
||||||
|
<i class="fas fa-edit"></i>
|
||||||
|
{% trans "Update" %}
|
||||||
|
</button>
|
||||||
|
{% endif %}
|
||||||
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<dl class="row">
|
<dl class="row">
|
||||||
|
@ -51,7 +60,6 @@
|
||||||
{% if my_note is not None %}
|
{% if my_note is not None %}
|
||||||
<button class="btn btn-info" data-bs-toggle="modal" data-bs-target="#{{ my_note.modal_name }}Modal">{% trans "Update notes" %}</button>
|
<button class="btn btn-info" data-bs-toggle="modal" data-bs-target="#{{ my_note.modal_name }}Modal">{% trans "Update notes" %}</button>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#updatePassageModal">{% trans "Update" %}</button>
|
|
||||||
</div>
|
</div>
|
||||||
{% elif user.registration.participates %}
|
{% elif user.registration.participates %}
|
||||||
<div class="card-footer text-center">
|
<div class="card-footer text-center">
|
||||||
|
|
|
@ -5,7 +5,15 @@
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="card bg-body shadow">
|
<div class="card bg-body shadow">
|
||||||
<div class="card-header text-center">
|
<div class="card-header text-center">
|
||||||
<h4>{{ pool }}</h4>
|
<h4>
|
||||||
|
{{ pool }}
|
||||||
|
{% if user.registration.is_admin or user.registration in pool.tournament.organizers.all %}
|
||||||
|
<button class="btn btn-sm btn-secondary" data-bs-toggle="modal" data-bs-target="#updatePoolModal">
|
||||||
|
<i class="fas fa-edit"></i>
|
||||||
|
{% trans "Update" %}
|
||||||
|
</button>
|
||||||
|
{% endif %}
|
||||||
|
</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<dl class="row">
|
<dl class="row">
|
||||||
|
@ -137,14 +145,6 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% if user.registration.is_volunteer %}
|
|
||||||
<div class="card-footer text-center">
|
|
||||||
<button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#updatePoolModal">
|
|
||||||
<i class="fas fa-edit"></i>
|
|
||||||
{% trans "Update" %}
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
|
@ -61,7 +61,10 @@
|
||||||
|
|
||||||
{% if user.registration.is_admin or user.registration in tournament.organizers.all %}
|
{% if user.registration.is_admin or user.registration in tournament.organizers.all %}
|
||||||
<div class="card-footer text-center">
|
<div class="card-footer text-center">
|
||||||
<a href="{% url "participation:tournament_update" pk=tournament.pk %}"><button class="btn btn-secondary">{% trans "Edit tournament" %}</button></a>
|
<a class="btn btn-secondary" href="{% url "participation:tournament_update" pk=tournament.pk %}">
|
||||||
|
<i class="fas fa-edit"></i>
|
||||||
|
{% trans "Edit tournament" %}
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue