forked from ScoDoc/ScoDoc
add item count for logo dept header
This commit is contained in:
parent
44893acb4a
commit
3b0a42435b
@ -265,6 +265,15 @@ class DeptForm(FlaskForm):
|
|||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
def count(self):
|
||||||
|
compte = len(self.logos.entries)
|
||||||
|
if compte == 0:
|
||||||
|
return "vide"
|
||||||
|
elif compte == 1:
|
||||||
|
return "1 élément"
|
||||||
|
else:
|
||||||
|
return f"{compte} éléments"
|
||||||
|
|
||||||
|
|
||||||
def _make_dept_id_name():
|
def _make_dept_id_name():
|
||||||
"""Cette section assure que tous les départements sont traités (y compris ceux qu'ont pas de logo au départ)
|
"""Cette section assure que tous les départements sont traités (y compris ceux qu'ont pas de logo au départ)
|
||||||
|
@ -1055,6 +1055,14 @@ span.wtf-field ul.errors li {
|
|||||||
display: list-item !important;
|
display: list-item !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.configuration_logo entete_dept {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.configuration_logo .effectifs {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
.configuration_logo h1 {
|
.configuration_logo h1 {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
@ -113,16 +113,20 @@
|
|||||||
<details>
|
<details>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<summary>
|
<summary>
|
||||||
{% if dept_entry.form.is_local() %}
|
<span class="entete_dept">
|
||||||
<h2>Département {{ dept_form.dept_name.data }}</h2>
|
{% if dept_entry.form.is_local() %}
|
||||||
<div class="sco_help">Les paramètres donnés sont spécifiques à ce département.<br />
|
<h2>Département {{ dept_form.dept_name.data }}</h2>
|
||||||
Les logos du département se substituent aux logos de même nom définis globalement:</div>
|
<h3 class="effectifs">{{ dept_form.count() }}</h3>
|
||||||
{% else %}
|
<div class="sco_help">Les paramètres donnés sont spécifiques à ce département.<br />
|
||||||
<h2>Logos généraux</h2>
|
Les logos du département se substituent aux logos de même nom définis globalement:</div>
|
||||||
<div class="sco_help">Les images de cette section sont utilisé pour tous les départements,
|
{% else %}
|
||||||
mais peuvent être redéfinies localement au niveau de chaque département
|
<h2>Logos généraux</h2>
|
||||||
(il suffit de définir un logo local de même nom)</div>
|
<h3 class="effectifs">{{ dept_form.count() }}</h3>
|
||||||
{% endif %}
|
<div class="sco_help">Les images de cette section sont utilisé pour tous les départements,
|
||||||
|
mais peuvent être redéfinies localement au niveau de chaque département
|
||||||
|
(il suffit de définir un logo local de même nom)</div>
|
||||||
|
{% endif %}
|
||||||
|
</span>
|
||||||
</summary>
|
</summary>
|
||||||
<div>
|
<div>
|
||||||
{{ render_logos(dept_form) }}
|
{{ render_logos(dept_form) }}
|
||||||
|
Loading…
Reference in New Issue
Block a user