diff --git a/app/static/js/bulletin.js b/app/static/js/bulletin.js
index a46b603b8d..843f70f83a 100644
--- a/app/static/js/bulletin.js
+++ b/app/static/js/bulletin.js
@@ -1,4 +1,4 @@
-// Affichage bulletin de notes
+// Affichage anciens (non BUT) bulletin de notes
// (uses jQuery)
@@ -10,41 +10,41 @@
//
// On change la visi de tous les
jusqu'au notes_bulletin_row_ue suivant.
//
-function toggle_vis_ue(e, new_state) {
- // e is the span containg the clicked +/- icon
- var tr = e.parentNode.parentNode;
- if (new_state == undefined) {
- // current state: use alt attribute of current image
- if (e.childNodes[0].alt == '+') {
- new_state=false;
- } else {
- new_state=true;
+function toggle_vis_ue(e, new_state) {
+ // e is the span containg the clicked +/- icon
+ var tr = e.parentNode.parentNode;
+ if (new_state == undefined) {
+ // current state: use alt attribute of current image
+ if (e.childNodes[0].alt == '+') {
+ new_state = false;
+ } else {
+ new_state = true;
+ }
+ }
+ // find next tr in siblings
+ var tr = tr.nextSibling;
+ //while ((tr != null) && sibl.tagName == 'TR') {
+ var current = true;
+ while ((tr != null) && current) {
+ if ((tr.nodeType == 1) && (tr.tagName == 'TR')) {
+ for (var i = 0; i < tr.classList.length; i++) {
+ if ((tr.classList[i] == 'notes_bulletin_row_ue') || (tr.classList[i] == 'notes_bulletin_row_sum_ects'))
+ current = false;
+ }
+ if (current) {
+ if (new_state) {
+ tr.style.display = 'none';
+ } else {
+ tr.style.display = 'table-row';
+ }
+ }
+ }
+ tr = tr.nextSibling;
+ }
+ if (new_state) {
+ e.innerHTML = '';
+ } else {
+ e.innerHTML = '';
}
- }
- // find next tr in siblings
- var tr = tr.nextSibling;
- //while ((tr != null) && sibl.tagName == 'TR') {
- var current = true;
- while ((tr != null) && current) {
- if ((tr.nodeType==1) && (tr.tagName == 'TR')) {
- for (var i=0; i < tr.classList.length; i++) {
- if ((tr.classList[i] == 'notes_bulletin_row_ue') || (tr.classList[i] == 'notes_bulletin_row_sum_ects'))
- current = false;
- }
- if (current) {
- if (new_state) {
- tr.style.display = 'none';
- } else {
- tr.style.display = 'table-row';
- }
- }
- }
- tr = tr.nextSibling;
- }
- if (new_state) {
- e.innerHTML = '';
- } else {
- e.innerHTML = '';
- }
}
diff --git a/app/static/js/groupmgr.js b/app/static/js/groupmgr.js
index fa7d66badc..14b074e0e4 100644
--- a/app/static/js/groupmgr.js
+++ b/app/static/js/groupmgr.js
@@ -17,6 +17,7 @@ var groups = new Object(); // Liste des groupes
function loadGroupes() {
$("#gmsg")[0].innerHTML = 'Chargement des groupes en cours...';
+ $("#gmsg")[0].style.display = "block";
var partition_id = document.formGroup.partition_id.value;
$.get(SCO_URL + '/XMLgetGroupsInPartition', { partition_id: partition_id })
@@ -36,6 +37,7 @@ function loadGroupes() {
}
}
$("#gmsg")[0].innerHTML = '';
+ $("#gmsg")[0].style.display = "none";
updateginfo();
}
)
diff --git a/app/templates/scolar/affect_groups.html b/app/templates/scolar/affect_groups.html
index 86f925af98..1db702757f 100644
--- a/app/templates/scolar/affect_groups.html
+++ b/app/templates/scolar/affect_groups.html
@@ -1,39 +1,40 @@
-{# -*- mode: jinja-html -*- #}
+{# -*- mode: jinja-html -*- #}
{{ sco_header|safe }}
-Faites glisser les étudiants d'un groupe à l'autre. Les modifications ne
-sont enregistrées que lorsque vous cliquez sur le bouton "Enregistrer ces groupes".
-Vous pouvez créer de nouveaux groupes. Pour supprimer ou renommer
-un groupe, utiliser le menu en haut à droite de sa boite.
-Vous pouvez aussi répartir automatiquement les groupes.
+
Faites glisser les étudiants d'un groupe à l'autre. Les modifications ne
+ sont enregistrées que lorsque vous cliquez sur le bouton "Enregistrer ces groupes".
+ Vous pouvez créer de nouveaux groupes. Pour supprimer ou renommer
+ un groupe, utiliser le menu en haut à droite de sa boite.
+ Vous pouvez aussi répartir
+ automatiquement les groupes.
+{% if not partition.groups_editable %}
+Les groupes de cette partition sont gérés automatiquement en fonction des parcours
+{% endif %}
@@ -46,4 +47,4 @@ href="{{ url_for('scolar.groups_auto_repartition', scodoc_dept=g.scodoc_dept, pa
-{{ sco_footer|safe }}
+{{ sco_footer|safe }}
\ No newline at end of file