Pardon, autant pour moi, fin de journée je n'avais pas vu le milieu du message, je vais simplement me contenter du fichier visu_toutes_notes.php pour le moment. Par contre, n'y aura t-il pas de modifs pour l'utilisation du module notanet ?

Merci beaucoup, cela va me permettre de gagner du temps.

Pascal Dieudonné

Le 28/05/2014 18:35, Stephane Boireau a écrit :
Bonsoir,

Le 28/05/2014 17:52, pascal.dieudonne a écrit :
Question à propos de la modification apportée dans le calcul des
moyennes annuelles. Je suis allé voir la dernière version sur le site
gepi,  mais la mise à jour via ftp est assez longue (je suis sous
windows...) et les profs sont très souvent connectés pour préparer les
conseils. D'où ma question : est il possible de télécharger uniquement
le fichier modifié (soit visu_toutes_notes.php) ou bien faut-il vraiment
télécharger toute l'archive ???? D'autant plus que la version installée
chez nous est très récentes (1.6.4 rev d6ea00 du 14 mai).

La question qu'il faut se poser est quels sont les fichiers qui ont été modifiés entre les dates indiquées.
Il y a eu quelques modifications:

18:22 steph@hpcrob ~/gepi_git_officiel/gepi(master) $ git log origin/release-1.6.4 |grep -A5 -B1000 d6ea00
commit 8374bab9217820a86fed514b69d86465bce032f0
Date:   Wed May 28 16:19:21 2014 +0200

Mise à jour des modèles officiels Gepi pour tenir compte de la suppression de la Vie Scolaire.

commit 4b9ad34bc4b17d58380019ee6d74f48f34e17a4c
Date:   Tue May 27 18:04:13 2014 +0200

    Correctif sur le mode de calcul des moyennes de catégories annuelles.

commit 783799d6c693fa4b0c7982a7f63b972a532c1266
Date:   Tue May 27 16:46:14 2014 +0200

    Correctif sur le mode de calcul des moyennes générales annuelles.

commit b3eb05150e15e6430f9dcadc173ad435559ad3b9
Date:   Mon May 26 16:37:03 2014 +0200

Correctif bug affichage sur des demi-créneaux avec les semaines A/B (merci à P.Fautrero).

commit 5f94942467666660289dc67333381c09d08a51ec
Date:   Thu May 22 18:11:09 2014 +0200

    Suppression d'un affichage de debug.

commit 77b0ac52c2853d98bc10caee2e9924a16a014302
Date:   Thu May 22 18:06:03 2014 +0200

Ajout de sécurités pour ne pas bloquer avec MailValideRequisCheckDNS en cas d'accès internet perturbé avec un Gepi en DMZ.

commit d6ea0086905a9bf2a8ba78b7e23cf2045c032c7f
Date:   Thu May 15 21:43:19 2014 +0200

    Correctif sur le renommage d'entrées du menu.

18:22 steph@hpcrob ~/gepi_git_officiel/gepi(master) $

... quelques modifications, mais pas d'interférences entre ces correctifs et le correctif sur cette histoire de moyennes annuelles donc en l'occurrence tu peux te contenter de copier le prepa_conseil/visu_toutes_notes.php

Cela dit avec un script on fait facilement le tour.
Quelque chose comme:

version_gepi=1.6.4
chemin_gepi=/var/www/gepi
chemin_temp=/var/tmp
mkdir $chemin_temp

cd $chemin_temp

rm -fr release-${version_gepi} release-${version_gepi}.zip* gepi-release-${version_gepi} wget -O release-${version_gepi} https://github.com/tbelliard/gepi/archive/release-${version_gepi}.zip
unzip release-${version_gepi}

if [ "$?" = "0" ]; then
find gepi-release-${version_gepi}/ -type f|sed -e "s|.*gepi-release-${version_gepi}/||"|while read A
do
if [ ! -e "$chemin_gepi/$A" ]; then
echo $A manquant
cp -v "gepi-release-${version_gepi}/$A" "$chemin_gepi/$A"
else
t=$(diff -abB "gepi-release-${version_gepi}/$A" "$chemin_gepi/$A")
if [ -n "$t" ]; then
echo Modif sur $A
cp -v "gepi-release-${version_gepi}/$A" "$chemin_gepi/$A"
fi
fi
done


On peut faire encore mieux avec git.
Il me semble que Marc Leygnac a préparé des explications sur le sujet.


Cordialement.
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou résilier votre abonnement à cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à