!set my_dir=lang/menu.$modu_lang
!set example_dir=lang/example.$modu_lang
<div $frame>
!set wims_form_method
=file
!form reply
!if $wims_developer=$empty
<b>$module_title</b>
!record 1 of $my_dir
!!@# vous permet de créer le source d'exercices type. Il est particulièrement adapté aux exercices de langues.
!!Pour rendre ces exercices plus attractifs, il est bien d'avoir un grand jeu de phrases, de questions ou de textes.
!!Vous pouvez prévoir d'insérer dans l'exercice des fichiers audio ou des images, des textes à lire dans une autre fenêtre et même des videos.
!!Les exercices ainsi créés peuvent ensuite être utilisés dans les classes virtuelles de WIMS.
!!<p>Vous pouvez regarder les exemples ci-dessous. <hr>!!#@
!record 52 of $my_dir
!!@#<hr> <p><i>Le source est utilisable dans un compte Modtool que vous pouvez obtenir!!#@
!mailurl $wims_site_manager $name_write_manager\
WIMS modtool
.</i>
<p>
!record 2 of $my_dir
!!@#Une fois le login et mot de passe obtenus,!!#@
$name_identifier
!record 3 of $my_dir
!!@# et créez le module OEF (Online Exercise Format) dans lequel vous mettrez vos exercices. Un module OEF contient en général beaucoup d'exercices autour d'un thème donné. !!#@
!if $wims_developer=$empty
<p>
!!!record 6 of $my_dir
!!@# Veuillez donner votre identification de développeur de Modtool!!#@
<p>
<table align="center">
<tr><td>$wims_name_Login</td><td><input type=text name=login></td></tr>
<tr><td>$wims_name_Password</td><td>
<input type=password name=passwd>
</td></tr></table>
!set submit=submit
!endif
<center><input type=$submit $balise_obl value="$wims_name_tosave"></center>
</p>
!exit
!endif
!if $type_exo=$empty or $debut=1
!if $type_exo!=$empty
!record 4 of $my_dir
!!@#Vous aviez choisi !!#@
$type_exo.
!record 5 of $my_dir
!!@# Pour changer de type d'exercices : !!#@
!endif
!record 6 of $my_dir
!!@# Regardez l'aide générale dans le menu en haut!!#@
,
!record 7 of $my_dir
!!@#sélectionnez le type d'exercice que vous désirez créer, puis cliquez sur!!#@
<p>
!! <table align="center" border=1 bgcolor="$c_menu">
$table_header
$table_hdtr<th colspan="3"><input type=submit $balise_obl value="$wims_name_tosave"></tr>
$table_tr<th>$wims_name_Type</th><th>$wims_name_Description</th><th>$name_Example</th>
!set u = !linecnt $name
!for i = 1 to $u
$table_tr<td width="12%">
!set cnt=!itemcnt $(name[$i;])
!for a =1 to $cnt
<br>
!formradio type_exo
list $
(name
[$i;$a]) prompt $
(name
[$i;$a])
</td><td width="25%">$(explication[$i;])</td>
<td>
!for j = 1 to $(nb_example[$i])
!set ex_data
= !getdef
file in
$example_dir/$
(name_example
[$i])/$j
!set ex_title = !getdef title in $example_dir/$(name_example[$i])/$j
!set ex_data=!nospace $ex_data
!set ex_source = !getdef source in $example_dir/$(name_example[$i])/$j
!href target=wims_test module=$module_test&exo=$ex_source&cmd=new <i>$ex_title</i>
!href cmd=reply&example=$j&TYPE=$(name_example[$i]) $wims_name_source
!href target=wims_mhelp cmd=help&special_parm=example&special_parm2=$(name_example[$i])/$ex_data $name_data
<br><hr>
</td></tr>
!! </table>
$table_end
!endif
!if $type_exo!=$empty
!default mtype=inconnu
!if $debut=1
!! !set title=
!else
!! !if $transfert!=yes
Vous avez choisi $type_exo [
!href cmd=help&special_parm=$(Type_exo[1]) $wims_name_help
]
!!(<i>
!! !formcheckbox debut
list 1 prompt
$name_change
!! </i>)
<p>
!record 8 of $my_dir
!!@#Donnez les renseignements suivants (les astérisques indiquent un champ obligatoire ; <i>les rubriques en italique peuvent être remplies dans le fichier de données, dans ce cas, effacez et remplacez par un blanc.</i>) puis cliquer sur !!#@
$table_header
$table_hdtr<th colspan="2"><input type=submit $balise_obl value="$wims_name_tosave"><th>
!! <table align="center"><tr bgcolor="$c_obl"><td>
$table_tr<td><label for="title">$wims_name_title*</label></td><td><input size=20 name=title value="$title"></td></tr>
$table_tr<td><label for="author">$wims_name_Author*</label></td><td> <input size=20 name=author id="author" value="$author"></td></tr>
$table_tr<td><label for="email">$wims_name_email*</label></td><td> <input size=20 name=email id="email" value="$email"></td></tr>
$table_tr<td><label for="file">$name_name_data*</label> [
!href target=wims_mhelp cmd=help&special_parm1=data_file$type_exo $wims_name_help
]
</td
><td
> <input size
=15 name
=file id
="file" value
="$file"> </td
></tr
>
$table_tr<td><label for="source">
!record 9 of $my_dir
!!@# Nom du fichier source de l'exercice à créer!!#@
*</label> [
!href target
=wims_mhelp cmd
=help
&special_parm1
=file $wims_name_help
]
</td><td> <input size=15 name=source id="source" value="$source"></td></tr>
!if $type_exo notwordof CORRESP ORDONNE QUIFAITQUOI
$table_tr<td><label for="N">
!record 10 of $my_dir
!!@# Nombre de jeux de données utilisés !!#@
!if $type_exo notwordof SELECTWORD GAP SELECTWORDA SELECTWORDB
!record 11 of $my_dir
!!@# à chaque étape !!#@
</label>
!endif
[
!href target=wims_mhelp cmd=help&special_parm1=data $wims_name_help
]
</td><td>
!formradio N from 1 to 6
!formradio N
list all prompt
$name_all
</td></tr>
!if $type_exo notwordof GAP QCMIII SELECTWORD SELECTWORDA SELECTWORDB
$table_tr<td><label for="MAX1">
!record 12 of $my_dir
!!@# Nombre maximum d'étapes !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=etape $wims_name_help
]
</td><td>
!formradio MAX1 from 1 to 5
!formradio MAX1
list all prompt
$name_all2
</td></tr>
!endif
!endif
!if $type_exo iswordof CORRESP
$table_tr<td><label for="M">
!record 13 of $my_dir
!!@# Nombre d'objets dans la correspondance !!#@
</label>
</td><td>
!formradio M from 1 to 6
!endif
!if $type_exo notwordof CORRESP ORDONNE QUIFAITQUOI QCMIII
$table_tr<td><label for="alea">
!record 14 of $my_dir
!!@# Tirage aléatoire des jeux de données !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=alea $wims_name_help
]</td><td>
!formradio alea
list yes
,no prompt
$wims_name_yes,$wims_name_no</td
></tr
>
!endif
!if $type_exo iswordof QCM GAP
$table_tr<td><label for="answer_given">
!record 15 of $my_dir
!!@# Réponses données !!#@
</label>
[
!href target=wims_mhelp cmd=help&special_parm1=answer_given $wims_name_help
]</td><td>
!formradio answer_given
list yes
,no prompt
$wims_name_yes,$wims_name_no</td
></tr
>
!endif
!if $type_exo iswordof GAP
$table_tr<td><label for="try">Nombre d'essais</label> [
!href target=wims_mhelp cmd=help&special_parm1=try $wims_name_help
]</td><td>
!formradio try list 1,2,3,4,5,6,7,8,9,10
</td></tr>
!endif
!if $type_exo iswordof QCM
!if $format iswordof clickfill dragfill mark
!set format=checkbox
!endif
!default set format=checkbox
$table_tr<td><label for="format">
$name_format
</label>[
!href target=wims_mhelp cmd=help&special_parm1=format_radio $wims_name_help
] </td><td>
!formradio format list radio,checkbox
</td></tr>
$table_tr<td><label for="percent">
!record 16 of $my_dir
!!@# Pourcentage de réussite nécessaire pour pouvoir continuer (dans le cas où il y a plusieurs étapes) !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=percent $wims_name_help
]
</td><td>
!formradio percent list 0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1 prompt 0%,10%,20%,30%,40%,50%,60%,70%,80%,90%,100%
</td></tr>
!endif
!if $type_exo iswordof SELECTWORD
$table_tr<td><label for="first_step">
!record 17 of $my_dir
!!@# Question demandant le marquage de mots !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=first_step $wims_name_help
]</td><td>
!formradio first_step list 1,0 prompt $wims_name_yes,$wims_name_no
</td></tr>
$table_tr<td><label for="second_step">
!record 18 of $my_dir
!!@# Question supplémentaire !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=second_step $wims_name_help
]</td><td>
!formradio second_step list yes,no prompt $wims_name_yes,$wims_name_no
</td></tr>
$table_tr<td><label for="partialscore">
!record 19 of $my_dir
!!@# Score partiel !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=partialscore $wims_name_help
]</td><td>
!formradio partialscore list split,no prompt $wims_name_yes,$wims_name_no
</td></tr>
$table_tr<td><label for="format">
$name_format
!record 20 of $my_dir
!!@#(si question supplémentaire) !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=format_click $wims_name_help
] </td><td>
!formradio format list case,clickfill,dragfill prompt case,clickfill,dragfill
<br>
!record 21 of $my_dir
!!@# Pour le format !!#@
<tt>case</tt>
!reset reaccent=
!formcheckbox reaccent list yes prompt
!record 22 of $my_dir
!!@# Permettre d'écrire e' au lieu de é ...!!#@
</td></tr>
$table_tr<td><label for="pos_rep">
!record 23 of $my_dir
!!@# Réponses (si question supplémentaire) !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=supplement $wims_name_help
]</td><td>
!formradio pos_rep list inside,outside,under prompt $name_position
</td></tr>
!endif
!if $type_exo iswordof SELECTWORDA
$table_tr<td><label for="format">
$name_format
</label> [
!href target=wims_mhelp cmd=help&special_parm1=format_click $wims_name_help
] </td><td>
!formradio format list case,clickfill,dragfill prompt case,clickfill,dragfill
<br>
!record 24 of $my_dir
!!@# Pour le format !!#@
<tt>case</tt>
!reset reaccent=
!formcheckbox reaccent list yes prompt $name_e
</td></tr>
$table_tr<td><label for="pos_rep">
!record 25 of $my_dir
!!@# Réponses !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=supplement $wims_name_help
]</td><td>
!formradio pos_rep list inside,outside prompt $name_position2
</td></tr>
!endif
!if $type_exo iswordof GAP
$table_tr<td><label for="format">
$name_format
</label> [
!href target=wims_mhelp cmd=help&special_parm1=format_click $wims_name_help
] </td><td>
!formradio format list case,clickfill,dragfill,mark,menu prompt case,clickfill,dragfill,mark,menu
</td></tr>
$table_tr<td><label for="common">
!record 26 of $my_dir
!!@# Menu commun (format mark, menu) !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=menu_commun $wims_name_help
]
</td><td>
!formradio common list yes,no prompt $wims_name_yes,$wims_name_no
</td></tr>
$table_tr<td>
!record 27 of $my_dir
!!@# Aides spéciales proposées !!#@
[
!href target=wims_mhelp cmd=help&special_parm1=specialhelp $wims_name_help
] </td><td>
<label for="specialhelp1">Essai 1 :</label>
!formradio specialhelp1 list 0,1,2,3 prompt $name_listhelp
<br><label for="specialhelp2">Essai 2 :</label>
!formradio specialhelp2 list 0,1,2,3 prompt $name_listhelp
<br><label for="specialhelp3">Essai 3 :</label>
!formradio specialhelp3 list 0,1,2,3 prompt $name_listhelp
<br><label for="helpprompt">$name_prompt : </label><input size=5 name=helpprompt id="helpprompt" value="$helpprompt">
</td></tr>
!endif
!if $type_exo iswordof TRUEFALSE GAP QUIFAITQUOI QCMIII
!if $type_exo iswordof
!!$table_tr<td><i><label for="choicetf">
!record 28 of $my_dir
!!@# Choix de réponses !!#@
</label></i>
!href target=wims_mhelp cmd=help&special_parm1=choice $wims_name_help
!!!default choice_tf=vrai,faux
</td><td><input size=35 name=choice_tf id="choice_tf" value="$choice_tf"></td></tr>
!endif
!!!if $type_exo iswordof QUIFAITQUOI
!! Les différents "qui" </i>
!!!default choice_qq=Premier Personnage, Deuxième Personnage
!! </td><td><input size=35 name=choice_qq id="choice_qq" value="$choice_qq"></td></tr>
!! !endif
!if $type_exo iswordof GAP
$table_tr<td><i><label for="choice_gap">
!!@# Liste de mots proposés !!#@
!record 53 of $my_dir
</i>[
!href target=wims_mhelp cmd=help&special_parm1=choice2 $wims_name_help
]
</label>
</td><td><input size=35 name=choice_gap id="choice_gap" value="$choice_gap"></td></tr>
!endif
!!if $type_exo iswordof QCMIII
!! Texte pour le feedback </i>
!!!default choice_fd=Vrai en effet, Faux en effet
!! </td><td><input size=35 name=choice_fd id="choice_fd" value="$choice_fd"></td></tr>
!!!endif
!endif
!if $type_exo iswordof QUIFAITQUOI
$table_tr<td><label for="sens">Sens</label>
!href target=wims_mhelp cmd=help&special_parm1=sens $wims_name_help
</td><td>
!formradio sens list 1,2,3 prompt $name_quifaitquoi
</td></tr>
$table_tr<td><label for="aucune">
!record 29 of $my_dir
!!@# Phrase spécifique!!#@
!href target=wims_mhelp cmd=help&special_parm1=aucune $wims_name_help
</td><td>
<input size=35 name=aucune id="aucune" value="$aucune">
</td></tr>
!endif
!if $type_exo iswordof CORRESP
$table_tr<td><label for="taille_corr">
!record 30 of $my_dir
!!@# Taille des étiquettes !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=taille_corr $wims_name_help
]</td><td><input size=15 name=taille_corr id="taille_corr" value="$taille_corr"></td></tr>
!endif
!if $type_exo iswordof GAP SELECTWORD SELECTWORDA SELECTWORDB
$table_tr<td><label for="taille_case">
!record 31 of $my_dir
!!@# Taille des cases !!#@
(case) </label>
!if $type_exo iswordof SELECTWORD
!record 32 of $my_dir
!!@# (si question supplémentaire)!!#@
!endif
[
!href target=wims_mhelp cmd=help&special_parm1=taille_case $wims_name_help
]
</td><td><input size=15 name=taille_case id="taille_case" value="$taille_case"></td></tr>
!endif
!if $type_exo iswordof COMPOSE
$table_tr<td><label for="taille_compose">
!record 33 of $my_dir
!!@# Taille de la zone d'écriture !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=taille_compose $wims_name_help
]
</td><td><input size=15 name=taille_compose id="taille_compose" value="$taille_compose"></td></tr>
!endif
!if $type_exo iswordof ORDONNE GAP SELECTWORD SELECTWORDA SELECTWORDB
$table_tr<td><label for="taille_drag">
!record 34 of $my_dir
!!@# Taille des étiquettes !!#@
</label>
!if $type_exo iswordof GAP SELECTWORD SELECTWORDA SELECTWORDB
(drag ou click)
!endif
[
!href target=wims_mhelp cmd=help&special_parm1=taille_drag $wims_name_help
]
!if $type_exo iswordof SELECTWORD
!record 35 of $my_dir
!!@# (si question supplémentaire) !!#@
[
!href target=wims_mhelp cmd=help&special_parm1=supplement $wims_name_help
]
!endif
</td><td><input size=15 name=taille_drag id="taille_drag" value="$taille_drag"></td></tr>
!endif
$table_tr<td><i><label for="instruction">
!record 36 of $my_dir
!!@# Consigne de l'exercice!!#@
</label></i> [
!href target=wims_mhelp cmd=help&special_parm1=instruction $wims_name_help
]
</td><td>
<textarea nowrap rows=4 cols=30 name=instruction id="instruction">$instruction</textarea> </td></tr>
!if $type_exo iswordof SELECTWORDB SELECTWORD
$table_tr<td><i><label for="instruction2">
!record 37 of $my_dir
!!@# Consigne de l'exercice (si question supplémentaire)!!#@
</label></i></td><td>
<textarea nowrap rows=4 cols=30 name=instruction2 id="instruction2">$instruction2</textarea> </td></tr>
!endif
!!if $type_exo iswordof GAP
$table_tr<td><i><label for="packs">
!record 38 of $my_dir
!!@# Paquets SWAC!!#@
</label></i> [
!href target=wims_mhelp cmd=help&special_parm1=swac $wims_name_help
]
</td><td>
!set wims_formselect_switch=multiple
!formselect packs
list $list_swac prompt
$list_swac_prompt
!set wims_formselect_switch=
</td></tr>
!!endif
$table_tr<th colspan=2 align="center"><a name="expert"></a>$name_expert $type_exo</th></tr>
$table_tr<td><label for="reading_file1">
!record 39 of $my_dir
!!@# Fichier de lecture !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=reading $wims_name_help
]:
!formradio reading_file1
list yes
,no prompt
$wims_name_yes,$wims_name_no
</td><td>
<table border=0>
<tr>
<td><i><label for="reading_file0">$name_name_file</label></i></td><td><input size=15 name=reading_file0 id="reading_file0" value="$reading_file0"></td></tr>
<tr>
<td><label for="reading_tag">$name_click</label></td><td><input size=8 name=reading_tag id="reading_tag" value="$reading_tag"></td>
</tr>
<tr>
<td colspan=2>
!formradio raw
list 0,1 prompt
$name_format_text
[
!href target=wims_mhelp cmd=help&special_parm1=raw $wims_name_help
]
</td>
</tr>
</table>
</td></tr>
$table_tr<td><label for="audio_file1">
!record 40 of $my_dir
!!@# Fichier d'écoute !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=audio $wims_name_help
] :
!formradio audio_file1
list yes
,no prompt
$wims_name_yes,$wims_name_no
</td><td>
<table border=0>
<tr>
<td><i><label for="audio_file0">
!record 41 of $my_dir
!!@# nom du fichier!!#@
</i></td><td><input size=15 name=audio_file0 id="audio_file0" value="$audio_file0"></td>
</tr>
</table>
</td></tr>
$table_tr<td><label for="video_file1">
!record 42 of $my_dir
!!@# Fichier video !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=video $wims_name_help
] :
!formradio video_file1
list yes
,no prompt
$wims_name_yes,$wims_name_no
</td><td>
<table border=0><tr><td><i><label for="video_file0">
!record 43 of $my_dir
!!@# adresse url de la video!!#@
</label></i> </td><td><input size=15 name=video_file0 id="video_file0" value="$video_file0">
</td><tr><td><label for="video_tag">$name_click</label></td><td> <input size=8 name=video_tag id="video_tag" value="$video_tag"></td></tr>
</table></td></tr>
$table_tr<td><label for="image_file1">
!record 44 of $my_dir
!!@# Fichiers d'images !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=image $wims_name_help
]:
!formradio image_file1
list yes
,no prompt
$wims_name_yes,$wims_name_no
</td><td>
<table border=0><tr><td><i><label for="image_file0">
!record 45 of $my_dir
!!@# nom du fichier!!#@
</label></i></td><td>
<input size=15 name=image_file0 id="image_file0" value="$image_file0">
</td><tr><td><label for="image_tag">
$name_click</label>
</td><td><input size=8 name=image_tag id="image_tag" value="$image_tag"></td></tr>
</table></td></tr>
$table_tr<td><label for="style_question">
!record 46 of $my_dir
!!@# Style css de la question !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=css $wims_name_help
]</td><td>
<textarea nowrap rows=2 cols=30 name=style_question id="style_question">$style_question</textarea>
</td></tr>
$table_tr<td><label for="style_reponse">
!record 47 of $my_dir
!!@# Style css des réponses ou indications !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=css $wims_name_help
]</td><td>
<textarea nowrap rows=2 cols=30 name=style_reponse id="style_reponse">$style_reponse</textarea></td></tr>
!! <tr bgcolor="$c_expert"><td><label for="style_oef">Style css général de l'exercice [.oefstatement]</td><td>
!! <textarea nowrap rows=2 cols=30 name=style_oef id="style_oef">$style_oef</textarea> </td></tr>
$table_tr<td><label for="style_css">
!record 48 of $my_dir
!!@# Style css !!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=css1 $wims_name_help
] </td><td>
<textarea nowrap rows=2 cols=30 name=style_css id="style_css">$style_css</textarea> </td></tr>
!if $type_exo iswordof GAP SELECTWORD SELECTWORDA SELECTWORDB
$table_tr<td><label for="paste">
!record 49 of $my_dir
!!@# "Copier-Coller" possible!!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=nopaste $wims_name_help
]
</td><td>
!formradio paste list yes,no prompt $wims_name_yes,$wims_name_no
</td></tr>
!endif
!if $type_exo iswordof QCM
$table_tr<td><label for="qcm_prompt1">$name_prompt</label>
[
!href target=wims_mhelp cmd=help&special_parm1=prompts $wims_name_help
]
</td><td>
<textarea nowrap rows=1 cols=20 name=qcm_prompt1 id="qcm_prompt1">$qcm_prompt1</textarea>
<textarea nowrap rows=1 cols=20 name=qcm_prompt2 id="qcm_prompt2">$qcm_prompt2</textarea>
<textarea nowrap rows=1 cols=20 name=good_answer_text id="good_answer_text">$good_answer_text</textarea>
<textarea nowrap rows=1 cols=20 name=bad_answer_text id="bad_answer_text">$bad_answer_text</textarea>
<textarea nowrap rows=1 cols=20 name=incomplete_answer_text id="incomplete_answer_text">$incomplete_answer_text</textarea>
</td></tr>
!endif
$table_tr<td><label for="player_option">
!record 50 of $my_dir
!!@# Choix du lecteur mp3!!#@
</label> [
!href target=wims_mhelp cmd=help&special_parm1=player $wims_name_help
]</td><td>
!formselect player list $list_player
!record 51 of $my_dir
!!@# Taille du lecteur!!#@
<input size=20 name=player_option id="player_option" value="$player_option">
</td></tr>
$table_end
!set transfert=
!endif
!endif
<center><input type=submit $balise_obl value="$wims_name_tosave"></center>
</form>
</div>