Page travail vers 2.0 rc2

Un article de DocCyberfolio, l'encyclopéde libre.

Sommaire

Page pour le suivi des corrections: vers version 2.0 RC2

À faire pour la 2.0 rc2


Ajouter item, élève

Si des images sont liées à une catégorie, au lieu d'u menu déroulant on a des bouton radio qui se placent mal. Correction de la mise en page (ligne 75 et suivantes):

print "<table width=\"300px\"><tr><td>";
		if (($_SESSION[inlog]==1) and ($_SESSION[pref_style]==1)){montre_image_leg(43);}
		if ($_SESSION[inlog]==2){aide_im(28);}
		print "</td><td>$phrase";
		print "</td></tr></table><TABLE width=\"300px\"><TR align=\"center\"><TD width=\"20%\" valign=\"bottom\" class=\"carreau\">"._("aucune")."<br /><INPUT TYPE=\"radio\" NAME=\"aj_cat_ens[]\" value=\"0\"";
			print "></td>";
		while($ec=mysql_fetch_array($rc))
			{
			if ($td==0){print "<TR align=\"center\"><TD width=\"20%\" class=\"carreau\">";$td=$td+1;}else {print "<TD width=20% class=\"carreau\">";$td=$td+1;}
			print "<table width=\"300px\"><TR align=\"center\"><TD>";
			if (strlen($ec[image])>3)
				{
				montre_image_hauteur("eleve/background/categorie/$ec[image]","$ec[description]","70");
				print "$ec[description]<INPUT TYPE=\"radio\" NAME=\"aj_cat_ens\" value=\"$ec[id]\"";
				}
			//print "</td></tr><tr align=\"center\"><td>$ec[description]<br /><INPUT TYPE=\"radio\" NAME=\"aj_cat_ens\" value=\"$ec[id]\"";
			print "></td></tr></table>";
			if ($td==5){print "</TD></TR>";$td=0;}else {print "</TD>";}
			}
		print "</tr></table>";

ok NL je l'ai modifié dans eleve/ajout/ajout_cat_ens.php(-> Dans cvs du 3 nov PL) j'ai aussi modifié eleve/modifier/aj_cat_ens.php (PL: tu as modifié quoi?)Vérifies SVP si présent dans le cvs.


Cyberpro, cliquer sur contact

Quand on veut ajouter des groupe de personnes avec qui partager l'item du Cyberpro, les bouton ne fonctionne pas très bien.

NL: J'ai besoin de plus de précision, je ne trouve pas où est le problème. J'ai essayé aux endroits que je pense que ce bouton existe et tout va bien. Envoyer-moi un courriel avec code d'accès (si problèeme isolé) et démarche pour me rendre au problème. Nathalie

PL: Au bas de la page ajout item (au bas des 12 compétences) quand on clique dans les boutons pour sélectionner les personnes avec qui on veut partager l'item, les cases se comporte bizarrement avec Firefox du moins.


Ajout d'un item

Du côté élève, lors de l'ajout d'item, la page sort du cadre et on ne peut enregistrer l'item. réparé NL

Imprimer les cartes

DR: Imprime seulement un maximum de 6 cartes par pages. On pourrait facilement en entrer 12 dans une page 8½x11.



CVS du 3 nov ok

Imprimervisiteur

En faisant imprimervisiteur le déroulement donnait une erreur car la variable $av n'était pas bien définie. J'ai ajouté $imprime="oui"; dans le fichier imprimervisiteur.php.

ok, dans rc1 NL -> Dans cvs du 3 nov PL

Style imprimer

La page imprime donnait des choses biz, les listes étaient centrées pour certaines parties. J'ai trouvé que des fois il y avait <li></td><td> dans

echo "<table><tr class=\"prg_critereoui\"><td><li></td><td>".nl2br($ediscii[pdescription])."</li></td></tr></table>";


au lieu de

echo "<table width=\"100%\" ><tr class=\"prg_critereoui\"><td><li>".nl2br($ediscii[pdescription])."</li></td></tr></table>";

j'ai retiré le <td> et ajouté width=\"100%\" De plus j'ai décalé un peu les listes: li {margin-bottom: .1em;padding-left: 13px;} dans basique.css ok, dans rc1 NL -> Dans cvs du 3 nov PL

Liste des SAE publique

Un peu serré comme présentation, surtout quand on en a plusieurs. J'ai ajouté <td width=\"50%\" class=\"classersae\"> (une classe) dans le fichier /planif/classerpublique.php pour chaque colonne, ce qui permet d'aérer un peu avec .classersae {padding: 30px;} dans la feuille de style. ok, dans rc1 NL-> Dans cvs du 3 nov PL

Ajouter C-X devant les compétences pro

Une demande des utilisateurs: avoir le numéro de compétence devant les compétences professionnelles. à modifier fichier /ppro/ajout/incl_ajo_compet.php ligne 63: echo "C-$e12[id]: $e12[disc]</span>"; au lieu de echo "$e12[disc]</span>";


ok, dans rc1 NL -> Dans cvs du 3 nov PL


Affichage onglets dans safari

On doit enlever width: 11,6em; dans la class portlet.

Dans le fichier menu.php on doit changer <div class=\"head\"> et <div class=\"menu\"> par <div class="head"> et <div class="menu">

ok, dans rc1 NL -> Dans cvs du 3 nov PL

CSS et Safari

Safari est très sensible, plus que Fireofx. Il faut placer les trucs en php à la fin du fichier basique.css car ça cause des problèmes (des pages qui ne load pas correctement le css).

ok, dans rc1 NL-> Dans cvs du 3 nov PL

Vision globale des SAE

fichier shema.php à modifier pour que les critères d'évaluation des comp. diciplinaires s,affichent. $requete ="SELECT description FROM $re11".$evalCD_txt; 11 au lieu de 6.

ok, dans rc1 NL-> Dans cvs du 3 nov PL

Menu enseignant

- L'encadré n'intègre pas Cyberpro et Téléverser.

- Sous Internet Explorer et pire sous Firefox, Cyberpro et Téléverser sont décalés à gauche(Problème de CSS?)

- Sous Internet Explorer, l'affichage du sous-menu Programme de formation secondaire dans Cyberpro est trop décalé par la gauche (ça sort de l'écran!)(Encore CSS?)

- Est-ce possible de faire disparaître l'entête d'un menu (ex. Gérer) lorsque l'on décoche tous les éléments du sous-menus-menu?

ok, rc1 NL (J'ai trouvé le problème dans registre.php il faut mettre en commentaire //$_SESSION[menu_tableau]=="actif" or car j'ai enlevé le tableau de programmation du menu alors il cherchait cette fonction. En l'enlevant l'encadré se répare. et tous les problèeme de css par le fait même...)


- L'encadré indiquant la version indique encore 1.40 Qu'est-ce qu'il devrait afficher ?... rc1 ? On affichera 2.0 RC2 lors de la prochaine publication. Puis finalement 2.0.

ok, rc1 NL il sera affiché : Version 2.0 RC2-> Dans cvs du 3 nov PL

CSS menu élève

Le height 1% à ne pas mettre car Firefox et safari n'aime pas. Faut voir si IE est OK quand même.

#f-poweredbyico {float: right;}

#f-copyrightico {float: left;text-align:right;}


ok, rc1 NL Ça semble ok pour explorer-> Dans cvs du 3 nov PL

Force et défis

Les catégories ne sont pas envoyé dans la zone texte dans «Ajouter item» du compte élève. Ajouter <form name="ggj2"> et </form> dans le fichier /eleve/forces_et_defis/index-suggestion.php

-> Dans cvs du 3 nov PL


Supprimer image catégorie

La suppression d'une image associée à une catégorie causait problème. Dans le fichier /admin/aj_cat_suppimage.php on ajoute un s à item_categorie. Même chose dans /eleve/admin/aj_cat_suppimage.php. Sinon, la table sql n'existe pas.

if($_GET[laquestion]>0){$nomfichier="item_categories";$leidq="$_GET[laquestion]";$suite=",public=\"0\"";}

ok NL-> Dans cvs du 3 nov PL

Si pas de groupe associé

Comme il y a des problèmes (d'affichage surtout) si le prof n'est pas associé à au moins 1 goupe, ne pourrait-on pas afficher un message à l'accueil de se rendre imédiatement se créer un groupe ou de s'associer à un existant? Ça éviterait peut être ce qui s'est produit avec moi ;o)

ok, dans rc1 NL (j'ai réparé la page pour qu'elle soit belle même si il n'y a pas de groupe associé) PL: quel fichier modifié? Vérifies SVP si présent dans le cvs. Dans grille/classer.php, je l'ai placé sur le cvs

Élève: Forces et défis dans Ajouter un item

Quand on veut ajouter les forces et défis à l'intérieur d'un item, les cases à cocher se sont pas identifiées Ex. F[ ] D[ ].

NL -->Je ne suis pas certaine de ce qui est demandé. L'enseignant peut ajouter des compétences sous forme de force et défi. Pour se faire l'enseignant doit cocher OUI dans ses préférences (Désirez-vous associer les compétences en tant que force ou défi ?) Tout fonctionne pour moi de ce côté. Du côté élève, il a deux boîtes Force et défi... Je remarque qu'il y a un problèeme avec l'ajout d'item pour l'élève... Je ne trouve pas encore l'erreur mais je travaille là dessus...(voir le point suivant) Pouvez -vous me préciser ce problème Merci

PL: Ce n'est pas moi qui a ajouté ça, je ne comprends pas non plus :o(

DR: C'est moi le coupable! Lorsque l'on associe forces et défis à un item en mode élève, le popup donne deux cases à cocher + indicateurs (message). Les deux cases à cocher ne sont pas identifiées ce qui fait que l'on sait pas si on coche force ou défi. ( on peut déduire que c'Est dans l'ordre, mais la déduction n'Est pas l'affaire de tous ;-))

Image:Suggestion.JPG VOilà ce que je vois... Daniel, est-ce que tu vois la même chose ? C'est peut-être un problème de navigateur ?

PL: Réparé temporairement, c'est le fichier /eleve/forces_et_defis/index-listepero.php qui posait problème. Pas de légende F D Description insérée. J'en ai ajouté un à la dur, à revoir pour la traduction.

Trous de sécurité

Les variables $av, $enavant, non définie après un if à réparer. -> PL: ok dans cvs 3 nov.


Gestion max de la taille des fichiers pour l'élève

La taille est codée à la dur (2000K). Il est possible que le prof veut donner plus que 2000 k. On s'ajuste donc avec la valeur du php.ini. On modifie la ligne: $upload->maxupload_size = 2000*1024;

par

$taillemaxfichier=ini_get('upload_max_filesize');

$upload->maxupload_size = $taillemaxfichier*1024;

dans les fichiers:
/profil/ggeprof/k_global.php
/profil/ggeprof/k.php
/eleve/admin/aj_cat_upload.php
/admin/aj_cat_upload.php
/grille/images/upload.php
/grille/images/uploadson.php
/grille/images/uploadbanque.php
/grille/images/uploadjournal.php
/grille/images/uploadsonprofil.php
/menu/images/upload.php
/menu/images/uploadson.php
/tableau/images/upload.php
/tableau/images/uploadson.ph

-> Dans cvs du 3 nov PL

OK NL - J'ai fait les modifications suggérées cependant je m'interroge sur la pertinence de faire ce changement sur les pages k.php et k_global.php... Dans le compte admin, dans la section préférences générales, on choisi le maximum pour les enseignants mais les enseignants peuvent choisir un maximum plus grand pour leurs élèves... J'ai changé la page admin/prefgenerales.php La taille maximale pour les élèves peut se changer avec l'admin. Si l'Admin ne met rien c'est le maximum de php.ini qui entre en jeu mais l'admin peut descendre ce maximum pour l'ensemble des écoles ou pour une école. PL: Faudra revoir ça pour la version 2.1 ;o) C'est déjà fait ;) désolée NL

Outils personels