Bonsoir, J'aimerais soumettre un petit bug survenu dans GEPI version 1.6.5-430ba0.
a. Lors de l'initialisation de l'année scolaire par fichiers CSV sur la page https://gepi.lycee-oustal31.fr/init_csv/index.php, si des entrées contiennent des tirets ou des espaces, ceux-ci sont retirés des chaînes de caractères et l'entrée est insérée SANS. Exemple: DUPONT-MARTIN devient DUPONTMARTIN. Soit, pourquoi pas, ça n'est pas dérangeant. b. Mais ensuite lors de l'import de l'emploi du temps sur la page https://gepi.lycee-oustal31.fr/edt_organisation/edt_init_csv.php, les tirets ou les espaces sont laissés dans les chaînes de caractères et l'entrée est insérée AVEC. Exemple: DUPONT-MARTIN reste DUPONT-MARTIN. De ce fait l'import des enseignements qui contiennent ce professeur échouent avec le message: "Le professeur n'est pas reconnu. Gepi ne retrouve pas le bon enseignement." Ce qui est normal puisque le professeur a été initialement enregistré avec le login DUPONTMARTIN et non DUPONT-MARTIN. Serait-il possible de conserver la même règle de traitement des tirets et des espaces dans les chaînes de caractères lors des imports de fichiers CSV de l'initialisation de l'année et de chargement des emplois du temps SVP ? Il existe un contournement facile: corriger manuellement le login du professeur dans toutes les tables de la base de données où il apparait et remettre le tiret manquant; c'est ce que j'ai fait. J'aimerais bien proposer un patch si j'ai le temps de m'y pencher. Merci de votre attention. Meilleures salutations, -- Thierry-R Salomon Libre-Services.fr Consultants en Logiciels Libres 05 61 40 82 56 06 65 01 56 45 _________________________________________________________________________________ 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
