forked from ScoDoc/ScoDoc
100 lines
3.1 KiB
Django/Jinja
100 lines
3.1 KiB
Django/Jinja
{% extends "sco_page.j2" %}
|
|
{% import 'wtf.j2' as wtf %}
|
|
|
|
{% block styles %}
|
|
{{super()}}
|
|
<style>
|
|
div.vspace {
|
|
margin-top: 24px;
|
|
}
|
|
</style>
|
|
{% endblock %}
|
|
|
|
|
|
{% block app_content %}
|
|
<h2>Import de notes dans les évaluations du
|
|
{% if modimpl %}
|
|
module
|
|
{% else %}
|
|
semestre
|
|
{% endif %}
|
|
</h2>
|
|
|
|
{% if modimpl %}
|
|
<div class="help">
|
|
Cette page permet d'importer des notes dans tout ou partie des évaluations du module.
|
|
</div>
|
|
|
|
<div>
|
|
Il y a <a class="stdlink" href="{{
|
|
url_for('notes.moduleimpl_status', scodoc_dept=g.scodoc_dept, moduleimpl_id=modimpl.id )
|
|
}}">{{ evaluations | length }} évaluations définies dans le module {{modimpl.module.code}}</a>.
|
|
</div>
|
|
{% else %}
|
|
<div class="help">
|
|
Cette page permet d'importer des notes dans tout ou partie des évaluations du semestre.
|
|
</div>
|
|
|
|
<div>
|
|
Il y a <a class="stdlink" href="{{
|
|
url_for('notes.evaluations_recap', scodoc_dept=g.scodoc_dept, formsemestre_id=formsemestre.id )
|
|
}}">{{ evaluations | length }} évaluations</a> définies dans ce semestre.
|
|
</div>
|
|
{% endif %}
|
|
|
|
<div class="saisienote_etape1">
|
|
<span class="titredivsaisienote">Étape 1 : </span>
|
|
<ul>
|
|
<li><a class="stdlink" href="{{
|
|
url_for( 'notes.moduleimpl_feuille_import_notes', scodoc_dept=g.scodoc_dept, moduleimpl_id=modimpl.id )
|
|
if modimpl else
|
|
url_for( 'notes.formsemestre_feuille_import_notes', scodoc_dept=g.scodoc_dept, formsemestre_id=formsemestre.id )
|
|
}}" id="lnk_feuille_saisie">
|
|
obtenir le fichier tableur à remplir
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="help vspace">Une fois que le fichier tableur exporté ci-dessus est rempli, téléchargez-le
|
|
ci-dessous.
|
|
Le texte "commentaire" sera associé à chaque note pour l'historique, il n'est jamais montré aux étudiants.
|
|
</div>
|
|
|
|
<div class="saisienote_etape2">
|
|
<span class="titredivsaisienote">Étape 2 : chargement du fichier de notes</span>
|
|
|
|
{{ wtf.quick_form(form, enctype="multipart/form-data") }}
|
|
|
|
</div>
|
|
|
|
<div class="help vspace">
|
|
À l'<b>étape 2</b>, indiquer le fichier Excel
|
|
<em>téléchargé à l'étape 1</em> et dans lequel on a saisi des notes.
|
|
<div class="vspace">
|
|
<b>Remarques :</b>
|
|
<ul>
|
|
<li>Le fichier Excel <em>doit impérativement être celui chargé à
|
|
l'étape 1 pour ce semestre</em>. Il n'est pas possible d'utiliser
|
|
une liste d'appel ou autre document Excel téléchargé d'une autre page.
|
|
</li>
|
|
<li>Ne pas supprimer les lignes et colonnes cachées, qui
|
|
contiennent des codes. Le fichier exporté contient toutles les
|
|
évaluations du semestre, vous pouvez au besoin supprimer certaines
|
|
colonnes d'évaluations.
|
|
</li>
|
|
|
|
<li>Le fichier peut être incomplet: on
|
|
peut ne saisir que quelques notes et répéter l'opération plus tard (en
|
|
téléchargeant un nouveau fichier ou en passant par le formulaire de
|
|
saisie).
|
|
</li>
|
|
<li>Seules les valeurs des notes modifiées sont prises en
|
|
compte.
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock %}
|