Skip to content

Commit

Permalink
Absences du jour : Possibilité de paramétrer l'affichage de toutes le…
Browse files Browse the repository at this point in the history
…s saisies par défaut.
  • Loading branch information
crob27 committed Aug 27, 2017
1 parent 81c6b03 commit 3027d53
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 0 deletions.
2 changes: 2 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ Absences 2:
- Possibilité de restreindre le décompte des absences sur les bulletins pour la
dernière période en limitant l'extraction du début de la période jusqu'à la
date du conseil de classe déclaré en scolarité dans Verrouillage des classes.
- Absences du jour : Possibilité de paramétrer l'affichage de toutes les saisies
par défaut plutôt que seulement les manquements à l'obligation de présence par défaut.

Cahiers de textes:
- Possibilité d'ouvrir les CDT à l'usage exclusif des professeurs
Expand Down
4 changes: 4 additions & 0 deletions mod_abs2/absences_du_jour.php
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,10 @@
include('creation_notification.php');
}

if((getSettingValue('abs2_absences_du_jour_filtre')=="toutes")&&(!isset($_SESSION["abs2_prise_en_compte_PrefAbsDuJour"]))) {
$_SESSION["filter_manqement_obligation"]="n";
}

$photo_redim_taille_max_largeur=45;
$photo_redim_taille_max_hauteur=45;

Expand Down
34 changes: 34 additions & 0 deletions mod_abs2/admin/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,12 @@
$msg = "Erreur lors de l'enregistrement de abs2_afficher_onglet_scores !";
}

if (isset($_POST['abs2_absences_du_jour_filtre'])) {
if (!saveSetting("abs2_absences_du_jour_filtre", $_POST['abs2_absences_du_jour_filtre'])) {
$msg = "Erreur lors de l'enregistrement de abs2_absences_du_jour_filtre !";
}
}

if (isset($_POST['abs2_retard_critere_duree'])) {
if (!saveSetting("abs2_retard_critere_duree", $_POST['abs2_retard_critere_duree'])) {
$msg = "Erreur lors de l'enregistrement de abs2_retard_critere_duree !";
Expand Down Expand Up @@ -546,6 +552,15 @@
<label for="abs2_afficher_onglet_scores">&nbsp;Afficher l'onglet Scores <em>(un temps utilisé pour la note de Vie Scolaire)</em></label>
</p>

<p style='margin-top:1em;'>Absences du jour&nbsp;: <br />
<input type="radio" name="abs2_absences_du_jour_filtre" id="abs2_absences_du_jour_filtre_manquements" value="manquements"
<?php if (getSettingValue("abs2_absences_du_jour_filtre")!="toutes") {echo " checked='checked'";} ?> />
<label for="abs2_absences_du_jour_filtre_manquements">&nbsp;N'afficher par défaut que les manquements à l'obligation de présence.</label><br />
<input type="radio" name="abs2_absences_du_jour_filtre" id="abs2_absences_du_jour_filtre_toutes" value="toutes"
<?php if (getSettingValue("abs2_absences_du_jour_filtre")=="toutes") {echo " checked='checked'";} ?> />
<label for="abs2_absences_du_jour_filtre_toutes">&nbsp;Afficher toutes les saisies.</label>
</p>


<?php
}
Expand Down Expand Up @@ -708,6 +723,25 @@
<label for="abs2_afficher_onglet_scores">&nbsp;Afficher l'onglet Scores <em>(un temps utilisé pour la note de Vie Scolaire)</em></label>
</p>

<p style='margin-top:1em;'>Absences du jour&nbsp;: <br />
<?php
if(getSettingValue("abs2_absences_du_jour_filtre")!="toutes") {
$img_abs_du_jour_manquements="<img src='../../images/enabled.png' class='icone20' alt='Coché' />";
$img_abs_du_jour_toutes="<img src='../../images/disabled.png' class='icone20' alt='Non coché' />";
}
else {
$img_abs_du_jour_toutes="<img src='../../images/enabled.png' class='icone20' alt='Coché' />";
$img_abs_du_jour_manquements="<img src='../../images/disabled.png' class='icone20' alt='Non coché' />";
}
echo $img_abs_du_jour_manquements;
?>
<label for="abs2_absences_du_jour_filtre_manquements">&nbsp;N'afficher par défaut que les manquements à l'obligation de présence.</label><br />
<?php
echo $img_abs_du_jour_toutes;
?>
<label for="abs2_absences_du_jour_filtre_toutes">&nbsp;Afficher toutes les saisies.</label>
</p>

<?php
}
//==========================================================================
Expand Down

0 comments on commit 3027d53

Please sign in to comment.