[gepi-users] Visu de toutes les moyennes d'une classe

Stephane Boireau (Animateur TICE Bernay/Pont-Audemer) stephane.boireau at ac-rouen.fr
Ven 10 Nov 10:09:39 CET 2006


Bonjour,

Le jeudi 9 novembre 2006 22:19, Charles.Marquenet at ac-creteil.fr a écrit :
> Bonsoir la liste !
>
> Dans la dernière version de GEPI (1.4.3), pour afficher convenablement le
> libellé des enseignements (matières) lorsque l'on visualise  le tableau
> récapitulatif des moyennes d'une classe, j'ai dû modifier le fichier
> visu_toutes_notes.php du dossier prepa_conseil:
>
> la ligne 351 devient :
>  $ligne1[$k] = "<IMG
> SRC=\"../lib/create_im_mat.php?texte=".rawurlencode("$nom_complet_coupe")."
>\" WIDTH=\"22\" BORDER=\"0\" alt=\"$nom_complet_matiere\" />";
>
> au lieu de :
>  $ligne1[$k] = "<IMG
> SRC=\"../lib/create_im_mat.php?texte=".rawurlencode("$nom_complet_coupe")."
>&amp;width=22\" WIDTH=\"22\" BORDER=\"0\" alt=\"$nom_complet_coupe\" />";
>
> C'est juste le dernier mot à changer (matiere au lieu de coupe) et &amp à
> retirer
>
> En effet, les "espaces" dans les noms de matières étaient remplacés par des
> + et le caractère & était codé %26.
>
> Ca rend ainsi le relevé de notes plus lisible !

Euh... je ne saisis pas bien.
Chez moi, ça ne pose pas de problème.

Le &amp;width=22 est le passage en plus de la valeur de la variable 'texte' de 
la valeur de la variable 'width' qui doit correspondre à la largeur de 
l'image générée.
Et le champ WIDTH de l'image est là pour obtenir un code HTML valide, réserver 
l'espace dans la page, le temps du chargement et afficher l'image à ses 
dimensions réelles.

Dans le code source de la page HTML, tu devais voir des %26 sur la 
partie 'texte', mais le &amp; précédent 'width' lui devait s'afficher &amp; 
dans le source la page.
La fonction rawurlencode est en partie là pour coder autrement les & de façon 
à éviter des confusions avec les séparateurs de variables.

Cordialement.
-- 
Stephane Boireau
Animateur TICE Bernay/Pont-Audemer



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