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à :
> http://www.sylogix.org/**projects/gepi/wiki/Plugin<http://www.sylogix.org/projects/gepi/wiki/Plugin>
>
> je te conseille de charger un module [http://www.sylogix.org/**
> attachments/download/1165/**plugin_example.tar.gz<http://www.sylogix.org/attachments/download/1165/plugin_example.tar.gz>]
> pour bien comprendre comment faire.
> Bon courage !
>
> Cordialement,
> --
> Yan NAESSENS
> math & info
> Lycée Claude FAURIEL
> SAINT-ETIENNE
> ______________________________**______________________________**
> _____________________
> Documentation Gepi en ligne : 
> http://www.sylogix.org/**projects/gepi/wiki<http://www.sylogix.org/projects/gepi/wiki>
> Pour modifier ou résilier votre abonnement à cette liste :
> https://lists.sylogix.net/**mailman/listinfo/gepi-users<https://lists.sylogix.net/mailman/listinfo/gepi-users>
>


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
?


Un grand merci en tout cas,


Pellegrin Baptiste.
_________________________________________________________________________________
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 à