mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-11-04 16:02:26 +01:00 
			
		
		
		
	Better download link to the ODS file
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
		@@ -62,14 +62,44 @@
 | 
			
		||||
                    </a>
 | 
			
		||||
                </dd>
 | 
			
		||||
 | 
			
		||||
                <dt class="col-sm-3">{% trans "BigBlueButton link:" %}</dt>
 | 
			
		||||
                <dd class="col-sm-9">{{ pool.bbb_url|urlize }}</dd>
 | 
			
		||||
                {% if pool.bbb_url %}
 | 
			
		||||
                    <dt class="col-sm-3">{% trans "BigBlueButton link:" %}</dt>
 | 
			
		||||
                    <dd class="col-sm-9">{{ pool.bbb_url|urlize }}</dd>
 | 
			
		||||
                {% endif %}
 | 
			
		||||
 | 
			
		||||
                {% if user.registration.is_admin or user.registration.is_volunteer %}
 | 
			
		||||
                    {% if user.registration.is_admin or user.registration in pool.tournament.organizers.all or user.registration == pool.jury_president %}
 | 
			
		||||
                        <dt class="col-sm-3">{% trans "Notation sheet:" %}</dt>
 | 
			
		||||
                        <dt class="col-sm-3">{% trans "Notation sheets:" %}</dt>
 | 
			
		||||
                        <dd class="col-sm-9">
 | 
			
		||||
                            <a class="btn btn-success" href="https://docs.google.com/spreadsheets/d/{{ pool.tournament.notes_sheet_id }}/edit">
 | 
			
		||||
                            <div class="btn-group">
 | 
			
		||||
                                <a class="btn btn-sm btn-info" href="{% url 'participation:pool_scale_note_sheet' pk=pool.pk %}">
 | 
			
		||||
                                    <i class="fas fa-download"></i>
 | 
			
		||||
                                    {% trans "Download the scale sheet" %}{% if pool.passages.count == 5 %} — {% trans "Room" %} 1{% endif %}
 | 
			
		||||
                                </a>
 | 
			
		||||
                                {% if pool.passages.count == 5 %}
 | 
			
		||||
                                    <a class="btn btn-info" href="{% url 'participation:pool_scale_note_sheet' pk=pool.pk %}?page=2">
 | 
			
		||||
                                        {% trans "Room" %} 2
 | 
			
		||||
                                    </a>
 | 
			
		||||
                                {% endif %}
 | 
			
		||||
                                <a class="btn btn-sm btn-info" href="{% url 'participation:pool_final_note_sheet' pk=pool.pk %}">
 | 
			
		||||
                                    <i class="fas fa-download"></i>
 | 
			
		||||
                                    {% trans "Download the final notation sheet" %}{% if pool.passages.count == 5 %} — {% trans "Room" %} 1{% endif %}
 | 
			
		||||
                                </a>
 | 
			
		||||
                                {% if pool.passages.count == 5 %}
 | 
			
		||||
                                    <a class="btn btn-sm btn-info" href="{% url 'participation:pool_final_note_sheet' pk=pool.pk %}?page=2">
 | 
			
		||||
                                        {% trans "Room" %} 2
 | 
			
		||||
                                    </a>
 | 
			
		||||
                                {% endif %}
 | 
			
		||||
                                <a class="btn btn-sm btn-info" href="{% url 'participation:pool_notation_sheets' pool_id=pool.id %}">
 | 
			
		||||
                                    <i class="fas fa-archive"></i>
 | 
			
		||||
                                    {% trans "Download all notation sheets" %}
 | 
			
		||||
                                </a>
 | 
			
		||||
                            </div>
 | 
			
		||||
                        </dd>
 | 
			
		||||
 | 
			
		||||
                        <dt class="col-sm-3">{% trans "Google Sheets Spreadsheet:" %}</dt>
 | 
			
		||||
                        <dd class="col-sm-9">
 | 
			
		||||
                            <a class="btn btn-sm btn-success" href="https://docs.google.com/spreadsheets/d/{{ pool.tournament.notes_sheet_id }}/edit">
 | 
			
		||||
                                <i class="fas fa-table"></i>
 | 
			
		||||
                                {% trans "Go to the Google Sheets page of the pool" %}
 | 
			
		||||
                            </a>
 | 
			
		||||
@@ -89,43 +119,30 @@
 | 
			
		||||
                        {% endfor %}
 | 
			
		||||
                    </ul>
 | 
			
		||||
                </div>
 | 
			
		||||
                {% if user.registration.is_volunteer %}
 | 
			
		||||
                    <div class="card-footer text-center">
 | 
			
		||||
                        <div class="btn-group">
 | 
			
		||||
                            <a class="btn btn-sm btn-info" href="{% url 'participation:pool_scale_note_sheet' pk=pool.pk %}">
 | 
			
		||||
                                <i class="fas fa-download"></i>
 | 
			
		||||
                                {% trans "Download the scale sheet" %}{% if pool.passages.count == 5 %} — {% trans "Room" %} 1{% endif %}
 | 
			
		||||
                            </a>
 | 
			
		||||
                            {% if pool.passages.count == 5 %}
 | 
			
		||||
                                <a class="btn btn-info" href="{% url 'participation:pool_scale_note_sheet' pk=pool.pk %}?page=2">
 | 
			
		||||
                                    {% trans "Room" %} 2
 | 
			
		||||
                {% if user.registration.is_admin or user.registration.is_volunteer %}
 | 
			
		||||
                    {% if user.registration.is_admin or user.registration in pool.tournament.organizers.all or user.registration == pool.jury_president %}
 | 
			
		||||
                        <div class="card-footer text-center">
 | 
			
		||||
                            <div class="btn btn-group">
 | 
			
		||||
                                <button class="btn btn-sm btn-primary" data-bs-toggle="modal" data-bs-target="#uploadNotesModal">
 | 
			
		||||
                                    <i class="fas fa-upload"></i>
 | 
			
		||||
                                    {% trans "Upload notes from a CSV file" %}
 | 
			
		||||
                                </button>
 | 
			
		||||
                                <a class="btn btn-sm btn-info" href="{% url 'participation:pool_notes_template' pk=pool.pk %}">
 | 
			
		||||
                                    <i class="fas fa-download"></i>
 | 
			
		||||
                                    {% trans "Download notation spreadsheet" %}
 | 
			
		||||
                                </a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                            <a class="btn btn-sm btn-info" href="{% url 'participation:pool_final_note_sheet' pk=pool.pk %}">
 | 
			
		||||
                                <i class="fas fa-download"></i>
 | 
			
		||||
                                {% trans "Download the final notation sheet" %}{% if pool.passages.count == 5 %} — {% trans "Room" %} 1{% endif %}
 | 
			
		||||
                            </a>
 | 
			
		||||
                            {% if pool.passages.count == 5 %}
 | 
			
		||||
                                <a class="btn btn-sm btn-info" href="{% url 'participation:pool_final_note_sheet' pk=pool.pk %}?page=2">
 | 
			
		||||
                                    {% trans "Room" %} 2
 | 
			
		||||
                                </a>
 | 
			
		||||
                            {% endif %}
 | 
			
		||||
                            <a class="btn btn-sm btn-info" href="{% url 'participation:pool_notation_sheets' pool_id=pool.id %}">
 | 
			
		||||
                                <i class="fas fa-archive"></i>
 | 
			
		||||
                                {% trans "Download all notation sheets" %}
 | 
			
		||||
                            </a>
 | 
			
		||||
                            </div>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <button class="btn btn-sm btn-primary" data-bs-toggle="modal" data-bs-target="#uploadNotesModal">
 | 
			
		||||
                            <i class="fas fa-upload"></i>
 | 
			
		||||
                            {% trans "Upload notes from a CSV file" %}
 | 
			
		||||
                        </button>
 | 
			
		||||
                    </div>
 | 
			
		||||
                    {% endif %}
 | 
			
		||||
                {% endif %}
 | 
			
		||||
            </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">{% trans "Update" %}</button>
 | 
			
		||||
                <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>
 | 
			
		||||
 
 | 
			
		||||
@@ -6,9 +6,17 @@
 | 
			
		||||
{% block content %}
 | 
			
		||||
    <form method="post" enctype="multipart/form-data">
 | 
			
		||||
        <div id="form-content">
 | 
			
		||||
            <div class="alert alert-warning">
 | 
			
		||||
                {% url 'participation:pool_jury' pk=pool.jury as jury_url %}
 | 
			
		||||
                {% blocktrans trimmed with jury_url=jury_url %}
 | 
			
		||||
                    Remember to export your spreadsheet as a CSV file before uploading it here.
 | 
			
		||||
                    Rows that are full of zeros are ignored.
 | 
			
		||||
                    Unknown juries are not considered.
 | 
			
		||||
                {% endblocktrans %}
 | 
			
		||||
            </div>
 | 
			
		||||
            <div class="alert alert-info">
 | 
			
		||||
                <a class="alert-link" href="{% url "participation:pool_notes_template" pk=pool.pk %}">
 | 
			
		||||
                {% trans "Download empty notation sheet" %}
 | 
			
		||||
                    {% trans "Download empty notation sheet" %}
 | 
			
		||||
                </a>
 | 
			
		||||
            </div>
 | 
			
		||||
            {% csrf_token %}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user