Correction version 2.0 RC1

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

Sommaire

Page pour le suivi des corrections: version 2.0 RC1

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

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

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

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é)

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

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

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

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

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

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

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

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.

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


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 j'ai aussi modifié eleve/modifier/aj_cat_ens.php

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

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.

É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(

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.

Outils personels