!! display freework page for student type=1 or type=2
!if $emptypage=yes
!endif
<div class="wims_sheet_desc">$desc</div>
<fieldset class="property_fields blockcenter">
<legend>$(name_subject)</legend>
<div>
<ul class="inline">
!for f in $(flistsubject)
<li class="text-icon file">
!getfile freeworks/$freework/$f $f
</li>
</ul>
</div>
</fieldset>
!if $activetest=1
<fieldset class="property_fields blockcenter">
<legend>$(name_copie)</legend>
!if $type=1
!if $activetest>=2
$name_copie_toolate2
!else
!if $toolate=yes
$name_copie_toolate
!else
$name_copie_type1
!endif
!read adm
/date.phtml
$deadline
$l_date_out
$wims_name_at
!replace internal : by H in $(timedeadline).
!endif
!else
!! --- type=2
!if $activetest>=2
$name_copie_toolate2
!else
!if $toolate=yes
<div class="field box fullwidth">
$name_copie_toolate
!read adm
/date.phtml
$deadline
$l_date_out $wims_name_at
!replace internal : by H in $(timedeadline).
</div>
!else
<div class="field box fullwidth">
$name_copie_type2
!read adm
/date.phtml
$deadline
$l_date_out $wims_name_at
!replace internal : by H in $(timedeadline).
!if $seealltime=1
<div>$name_warningseealltime</div>
!endif
</div>
!endif
!if $data_0!=$empty
<div class="field box fullwidth">
$name_oldwork
!getfile freeworksdata/work$freework-$(data_0[2]) $(data_0[2])
$name_the
!read adm
/date.phtml $
(data_0
[3])
$l_date_out $wims_name_at
!replace internal : by H in $(data_0[4]).
</div>
!endif
!if $toolate=$empty
<div class="field box fullwidth">
!! --- interface de chargement de fichier
!if $quota_free>=1
!set wims_form_method
=file
!form reply
<input type="hidden" name="job" value="student1" />
<input type="hidden" name="freework" value="$freework" />
<label for="wims_deposit">$name_depos</label>
<input type="file" size="35" name="wims_deposit" id="wims_deposit" />
<div class="formHelp">$name_copie_type2bis.
!if $data_0!=$empty
$name_msgstudenthavefile
!endif
</div>
<input type="submit" value="$wims_name_submit" />
!formend
!else
$name_warning_fullclass
!endif
</div>
!endif
!endif
!endif
</fieldset>
!endif
!if $codownload=1 or $activetest>=2
<fieldset class="property_fields blockcenter">
<legend>$(name_correctedwork)</legend>
<div class="field box">
!if $(data_0[5])!=$empty
!if $codownload=1
!getfile freeworksdata/workco$freework-$(data_0[5]) $(data_0[5])
!else
$(name_nomorecodownload).
!endif
!else
$name_nouploaded
!endif
</div>
!if $scoring>0
<div class="field box">
!let k_=!positionof item $wims_user in $uulist
!if $k_!=$empty
!let t_
=!record $
[$k_+1] of wimshome
/log/classes
/$wims_class/.grades
!let t_=!item $[$scoring+2] of $t_
!else
!let t_=$empty
!endif
<strong>$(name_score)</strong>
!if $t_!=$empty
$t_/$maxscore
!else
$name_noscore
!endif
</div>
!endif
</fieldset>
!endif
!if $flistsolution!=$empty
<div class="wims_widget_box">
<h2 class="box_title">$(name_solution)</h2>
!if $displaysolution=1
<div>
<ul class="inline">
!for f in $(flistsolution)
<li class="text-icon file">
!getfile freeworks/$freework/$f $f
</li>
</ul>
</div>
!else
$name_solutiondate
!read adm
/date.phtml
$soldate
$l_date_out
$wims_name_at
!replace internal : by H in $(timesoldate).
!endif
</div>
!endif
!if $activetest>1 and $type>=2
$name_userperimemessage
!endif