Bonjour, une idée (pas forcément bonne) : ne serait-il pas plus simple travailler en amont en créant un plugin qui modifie le fichier CSV exporté de UnDeuxTemps pour le rendre compatible avec Gepi ?
----- Message d'origine ----- De: Yan Naessens <[email protected]> Date: Lundi, Mai 20, 2013 9:51 am Objet: Re: [gepi-users] Initialisations des groupes avec export CSV À: [email protected] > Le 20/05/2013 06:22, Prunk Dump a écrit : > > > > > >Le 19 mai 2013 16:26, Yan Naessens <[email protected] > ><>> a écrit : > > > > Le 19/05/2013 15:39, Prunk Dump a écrit : > > > > Bonjour. > > > > Je travaille actuellement sur un module pour importer les > groupes à > > partir d'un export CSV de UnDeuxTemps. Cela semble fonctionner > > mais j'ai > > du réaliser un changement qui peut être important sur > > l'initialisation > > des emplois du temps. > > > > -> Comme les regroupements de UDT sont indépendants de la > > matière (on > > peut utiliser un même regroupement pour plusieurs matières) et > > que ce > > n'est pas le cas dans GEPI. J'ai du ajouter la matière devant > le > > nom de > > regroupement lors du paramétrage des correspondances. Ainsi je > > ne suis > > pas sur que dans certains cas cela ne pourrait pas géner le > > helper. Le > > nom de regroupement commence t-il toujours par la matière dans > > gepi lors > > des imports depuis SCONET ou UDT ? > > > > Pour ce module j'ai du ajouter deux pages sur lesquelles pour > > l'instant > > j'ai désactivé la sécurité car je ne sais pas comment ajouter > > des pages > > avec leur droits d'accès dans la base GEPI. > > > > -> Quelqu'un pourrait-il m'expliquer la procédure pour ajouter > > des pages > > à GEPI ? > > > > > > bonjour, > > > > il faudrait que tu définisses un module externe (plugin). > > Les explications nécessaires sont là : > > > > <> > > > > je te conseille de charger un module > > [ > > <>] > > pour bien comprendre comment faire. > > > >Merci pour les infos ! Cette documentation est très bien faite ! > > > > > >Néanmoins le problème est que mon module d'initialisation des groupes > >est fortement lié au module d'initialisation des emplois du temps > >intégré dans Gepi. Et j'ai du patcher l'initialisation des EDT pour > >résoudre le problème des regroupements (Comme expliqué dans le premier > >mail ). J'ai donc modifié deux fichiers de la distribution : > > > >-> edt_organisation/edt_init_csv2.php > >-> edt_organisation/edt_init_fonctions.php > > > >pour ajouter ensuite deux scripts très similaires pour les groupes > > > >-> edt_organisation/edt_init_groupe_csv2.php > >-> edt_organisation/edt_init_groupe2.php > > > >Est-il possible de réaliser un plugin qui patche certaines pages de Gepi > >? Autrement, même si mon module n'est pas intégré a la distribution > >Gepi, serait-il possible de m'expliquer comment l'intégrer pour mon > >établissement ? > > > bonjour, > > ce que je ferais : > 1. construire un ensemble cohérent et autonome de scripts (quitte à > reprendre des scripts de la distribution, patchés ou non) > 2. une éventuelle page d'accueil expliquant ce que fait le plugin et > comment l'utiliser > 3. emballer le tout sous forme d'un plugin suivant la méthode indiquée > dans le wiki > > À l'avenir, si tes scripts donnent satisfaction, ils seront > vraisemblablement intégrés à la distribution. > > En attendant ta production, bon courage ! > > Cordialement, > -- > Yan NAESSENS > math & info > Lycée Claude FAURIEL > SAINT-ETIENNE > _________________________________________________________________________________ > Documentation Gepi en ligne : > Pour modifier ou résilier votre abonnement à cette liste : > _________________________________________________________________________________ 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
