Toutes mes réponses sur les forums
-
AuteurMessages
-
byache
Participant::Bonjour Eric,
C'est un bug du slib (cela vient de l'utilisation de la variable « module_category », que je ne maîtrise pas).
Je te mets en pièce jointe le fichier de la slib, au cas où tu verrais une solution mais de toute façon, tu peux toujours mettre les lignes de code html suivantes qui sont équivalentes à ce que génère le slib :
statement{
<applet name= »applet0″ codebase= »java/geogebra3″ code= »geogebra.GeoGebraApplet » archive= »geogebra.jar » width= »600″ height= »400″ MAYSCRIPT>
<param name= »framePossible » value= »false »>
<param name= »language » value= »fr »>
<param name= »showToolBar » value= »true »>
<param name= »showToolBarHelp » value= »true »>
<param name= »showResetIcon » value= »true »>
<param name= »enableRightClick » value= »false »>
<param name= »showMenuBar » value= »false »>
<param name= »showAlgebraInput » value= »false »>
<param name= »showAlgebraView » value= »false »>
<param name= »width » value= »600″>
<param name= »height » value= »400″>
<param name= »customToolBar » value= » »>
<param name= »file » value= »Monfichier.ggb »>
<param name= »filename » value= »imagedir/Monfichier.ggb »>
Sorry – the GeoGebra Applet could not be started. Please make sure that Java 1.4.2 (or later) is installed and activated. (<a href= »http://java.sun.com/getjava« >click here to install Java now</a>)
</applet>}
byache
Participant::Finalement, je crois que j'ai trouvé une bonne solution : comme je veux que seule une partie de la page Wims s'imprime, je met ce que je veux imprimer entre une balise :
<div id='imp'>
et une autre balise:
</div id='imp'>
Puis, j'ajoute un bouton comme ceci :
<input type='button' value='Imprimer cet imagier' onclick= »imprime(); »>
Enfin, dans le fichier « main.phtml », avant la ligne :
!changeto oef/Main.phtml
j'insère ce code que j'ai trouvé sur Internet :
!set wims_html_header=!append line <script type= »text/javascript »>
function imprime()
{
// Définit la zone à imprimer
var zi = document.getElementById(« imp »).innerHTML;
var Headers = '<!DOCTYPE HTML PUBLIC ><HTML><HEAD></HEAD><BODY onload= »window.print();window.close() »><table border CELLPADDING=10><caption>Imagier :</caption><tr><td>';
var Footers = « </td></tr></table></body></html> »;
// Ouvre une nouvelle fenetre
var f = window.open(« », « ZoneImpr », « height=913, width=710,toolbar=0, menubar=0, scrollbars=1, resizable=1, status=0, location=0, left=10, top=10 »);// Définit le Style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#FFFFFF';
f.document.body.style.padding = « 20px »;// Ajoute les Données
f.document.write (« » + Headers + zi +Footers);
f.document.close();
// Imprime et ferme la fenetrereturn;
}
</script>
to $wims_html_header(L'idée provient de la discussion ici…
Merci Bernadette !)
byache
Participant::Une feuille peut être « née active » si elle provient d'une restauration de classe sauvegardée. Sinon, quand on la crée elle ne doit pas être active.
Normalement, on peut désactiver les feuilles, sauf dans certains cas : si elles sont partagées entre plusieurs classes notamment.
Si rien ne se passe quand on veut périmer une feuille, par contre, il doit s'agir d'un bug (sans doute propre au serveur ?).
En tous les cas, il est toujours possible de copier le source de la feuille et de le coller dans une nouvelle feuille qu'on vient de créer et qui n'est donc normalement pas active. Ensuite, on peut modifier cette nouvelle feuille.
byache
Participantbyache
Participant::Bonjour,
Il faut refaire une feuille de travail identique, mais en désactivant cette fois les aides lorsqu'on insère les exercices dans la feuille :
Si on est dans la configuration de l'exercice et qu'on choisit « paramétrage expert », on peut décocher « Afficher la bonne réponse » et « Permettre les indications (si disponibles) ».Cette dernière méthode nécessite du temps, mais pour aller plus vite, on peut copier le source de la feuille et le coller dans la nouvelle feuille. Les paramètres « Afficher la bonne réponse » et « Permettre les indications (si disponibles) » sont stockés à l'aide de la variable « intro_check » (valeurs 3 et 4).
Pour qu'un exercice n'affiche pas la bonne réponse et ne donne pas accès aux indications, il suffit donc que la ligne du source contenant l'adresse de l'exercice se finisse par « &intro_check=1&intro_check=2&intro_expert=yes ».
Mais là, je ne sais pas si je suis très clair…
byache
Participantbyache
Participant -
AuteurMessages