Bonsoir,
Le 13/07/2018 à 18:55, Gepi a écrit :
Nous venons d’adopter pour la gestion de notre emploi du temps un logiciel
gratuit qui s’appelle Visual Timetabling (VT)
(http://visual.timetabling.free.fr/).
Ce logiciel, développé à la base pour les université est extrêmement puissant
et permet de tout gérer, profs, enseignements, salle, classes, groupes,
matériels, absences et surtout prévient et solutionne rapidement les éventuels
conflits. Il gère aussi la partie bilan d’heures, finances etc… Il est un peu
complexe à pendre en main mais après c’est un vrai bonheur !
Il génère dynamiquement, via des tâches cron sur le module web, des fichiers
ical. Un fichier par prof, par étudiant, par salle et par classe.
Il est développé en DELPHI et fonctionne en réseau avec une base de donnée
MySql qui peut être sur un hébergement distant. Il dispose d’une interface de
consultation en php, très bien faite, mais cela fait un accès de plus pour les
utilisateurs.
J’ai voulu utiliser le module ical de GEPI pour mettre le planning à dispo des
profs et des étudiants généré par VT mais la seule possibilité, sauf à ce qu’un
paramètre m’ai échappé, est un import manuel du fichier depuis le disque local.
Est il possible d’aller chercher dynamiquement (directement sur le serveur ou
en ftp) le fichier ical, l’intérêt étant que nos utilisateurs puissent tout
consulter dans GEPI ?
Sinon, une telle évolution peut elle être envisagée dans GEPI ?
Problème de temps pour le développement.
Ça ne parait pas infaisable.
Si les fichiers sont générés dans l'arborescence gepi, pas de souci a
priori.
Sinon, il faut que le serveur hébergeant gepi autorise
file_get_contents() avec une url web.
Au niveau php.ini, cela peut être inhibé par le paramètre allow_url_fopen.
L'autre souci, c'est que les EDT ical dans Gepi ont été conçus pour un
import depuis IndexEdu, mais les exports ical générés par IndexEdu ne
permettent pas d'identifier à coup sûr un enseignement quand il y a
plusieurs enseignements d'une même matière dans une classe.
Du coup, l'interfaçage avec d'autres modules de Gepi n'est pas possible.
Seul un affichage EDT classe peut être envisagé... avec des incertitudes
sur les multiples enseignements d'une même matière.
A noter que, dans cette perspective, le couple GEPI/VT n’aurait plus grand
chose à envier à la solution certes performante mais très onéreuse que vous
connaissez…
Rentrer dans la logique de Visual Timetabling (VT) n'est pas simple.
Je n'ai pas eu le courage ni le temps de tenter de reproduire les
contraintes de mon collège pour voir quels emplois du temps étaient
fabriqués par VT.
Cordialement
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou rsilier votre abonnement cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users