[gepi-users] matières regroupées par "domaines"

Stephane Boireau (Animateur Secteur Bernay/Pont-Audemer) stephane.boireau at ac-rouen.fr
Mer 12 Juil 14:04:12 CEST 2006


Bonjour,

Le Mercredi 12 Juillet 2006 08:25, E. Lebrun a écrit :
> Stephane Boireau (Animateur Secteur Bernay/Pont-Audemer) a écrit :
>  > J'ai fait divers bricolages...
>  > je les proposerai peut-être si je les en juge dignes
>  > quand ce sera suffisamment testé...
>  > J'ai notamment:
>
> [...]
>
>  > - ajouté une table 'blocs_matieres' pour regrouper des matières
>  > par champs disciplinaires (bloc littéraire, bloc scientifique,...)
>  > et afficher les moyennes de ces blocs sur le bulletin
>  > (demande de mon principal)
>
> ça, ça correspond à une demande de plusieurs collègues (quelques
> anciennes, et une récente) qui a été transmise à Thomas.
> Donc, Thomas :
> tu peux voir avec Stéphane ? c'est inutile de développer deux fois...

Je peux transmettre ce que j'ai fait...
Je ne l'ai pas fait jusque là parce que je n'ai pas assez décortiqué le 
fonctionnement de GEPI à mon goût...
... mais je ne vais pas tarder à me retrouver sans connexion internet.

Voici donc ce que j'ai fait:
- une table 'blocs_matieres'
- une page 'classes/blocs_matieres.php' pour définir les blocs disciplinaires 
(choix rendu accessible en modifiant 'classes/index.php')
- modifié 'bulletin/index.php' pour proposer différents modes d'affichage (ce 
n'est pas très propre, mais cela me permettait de conserver le fonctionnement 
d'origine de edit.php comme référence)
- modifié 'bulletin/edit.php' pour trois affichages différents (le troisième 
correspond aux blocs matières)
J'ai des choses à revoir (le temps que la page bulletin.php se charge, les 
tailles de cellules et des passages 'bgrand' ont la bougeotte avant de 
prendre la bonne position)... je n'ai pas encore eu le temps de chercher 
pourquoi.

J'ai un peu abîmé la page de garde en bricolant l'insertion de l'adresse de 
l'établissement dans la page de garde.
(l'objectif était de laisser un maximum de place pour la saisie 
d'appréciations... cela mérite encore des améliorations)

Remarque:
Je voulais faire quelques tests pour éviter des injections SQL,... je le ferai 
sans doute, mais ce n'est pas suffisamment testé dans les pages proposées 
(j'ai tout de même mis quelques addslashes()).

Cordialement.
-- 
Stéphane Boireau
Animateur TICE sur le Secteur de Bernay/Pont-Audemer (27)

PS:
Les pages correspondantes (dans l'état du jour) sont à l'adresse
http://stephane.boireau.free.fr/gepi/gepi_blocs_matieres_20060712.zip
Là encore, si vous testez, prenez soin de sauvegarder vos originaux.
(bricolé à partir d'un GEPI 1.4.2)



Plus d'informations sur la liste de diffusion gepi-users