Rev 12386 | Rev 12509 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 12386 | Rev 12391 | ||
---|---|---|---|
Line 121... | Line 121... | ||
121 | !if $wims_scorereg!=suspend |
121 | !if $wims_scorereg!=suspend |
122 | !set wims_homeref_req=!getscorerequire sheet=$wims_sheet work=$wims_exo |
122 | !set wims_homeref_req=!getscorerequire sheet=$wims_sheet work=$wims_exo |
123 | !set wims_homeref_mean=!getscoremean sheet=$wims_sheet work=$wims_exo |
123 | !set wims_homeref_mean=!getscoremean sheet=$wims_sheet work=$wims_exo |
124 | !set wims_homeref_last=!getscorelast sheet=$wims_sheet work=$wims_exo |
124 | !set wims_homeref_last=!getscorelast sheet=$wims_sheet work=$wims_exo |
125 | !reset wims_name_score |
125 | !reset wims_name_score |
126 | !set wims_name_score=$tmp_exotrymax |
- | |
127 | !if $(wims_severity[2])!=1 or $(wims_severity[2])=$empty or $wims_homeref_mean<=2 |
126 | !if $(wims_severity[2])!=1 or $(wims_severity[2])=$empty or $wims_homeref_mean<=2 |
128 | !set wims_name_score |
127 | !set wims_name_score=!nosubst $(wims_name_thsheet[7]): $[ceil(100*$[$wims_homeref_mean])/100]/10 |
129 | !endif |
128 | !endif |
130 | !if $(wims_severity[3])=2 |
129 | !if $(wims_severity[3])=2 |
131 | !set wims_homeref_level=!getscorelevel sheet=$wims_sheet work=$wims_exo |
130 | !set wims_homeref_level=!getscorelevel sheet=$wims_sheet work=$wims_exo |
132 | !set wims_name_score=$wims_name_score<br />$(wims_name_thsheet[13]): $wims_homeref_level/10 |
131 | !set wims_name_score=$tmp_exotrymax$wims_name_score<br />$(wims_name_thsheet[13]): $wims_homeref_level/10 |
133 | !! I1 |
132 | !! I1 |
134 | !else |
133 | !else |
135 | !if $(wims_severity[3])=1 |
134 | !if $(wims_severity[3])=1 |
136 | !set wims_homeref_best=!getscorebest sheet=$wims_sheet work=$wims_exo |
135 | !set wims_homeref_best=!getscorebest sheet=$wims_sheet work=$wims_exo |
137 | !set wims_name_score=$wims_name_score<br />$(wims_name_thsheet[10]): $[ceil(100*$wims_homeref_best/$wims_homeref_req)] % |
136 | !set wims_name_score=$tmp_exotrymax$wims_name_score<br />$(wims_name_thsheet[10]): $[ceil(100*$wims_homeref_best/$wims_homeref_req)] % |
138 | !!I2 |
137 | !!I2 |
139 | !else |
138 | !else |
140 | !set wims_homeref_got=!getscore sheet=$wims_sheet work=$wims_exo |
139 | !set wims_homeref_got=!getscore sheet=$wims_sheet work=$wims_exo |
141 | !set wims_name_score=$wims_name_score<br />$(wims_name_thsheet[5]): $[ceil(100*$wims_homeref_got/$wims_homeref_req)]% |
140 | !set wims_name_score=$tmp_exotrymax$wims_name_score<br />$(wims_name_thsheet[5]): $[ceil(100*$wims_homeref_got/$wims_homeref_req)]% |
142 | !!I0 |
141 | !!I0 |
143 | !endif |
142 | !endif |
144 | !endif |
143 | !endif |
145 | !set 4_=!append line score,0,$wims_name_score to $4_ |
144 | !set 4_=!append line score,0,$wims_name_score to $4_ |
146 | !if $wims_authscoresuspend!=no |
145 | !if $wims_authscoresuspend!=no |
147 | !!set wims_rm_0=!append line scoreclose2,1,module=adm/sheet&sh=$wims_sheet&exo=$wims_exo&job=suspend to $wims_rm_0 |
146 | !!set wims_rm_0=!append line scoreclose2,1,module=adm/sheet&sh=$wims_sheet&exo=$wims_exo&job=suspend to $wims_rm_0 |
148 | !endif |
147 | !endif |
149 | !else |
148 | !else |
150 | !set 4_=!append line score,0, |
149 | !set 4_=!append line score,0,$wims_name_scoresuspend to $4_ |
151 | !if $wims_authscoresuspend!=no |
150 | !if $wims_authscoresuspend!=no |
152 | !!set wims_rm_0=!append line scorereopen,1,module=adm/sheet&sh=$wims_sheet&exo=$wims_exo&job=reopen to $wims_rm_0 |
151 | !!set wims_rm_0=!append line scorereopen,1,module=adm/sheet&sh=$wims_sheet&exo=$wims_exo&job=reopen to $wims_rm_0 |
153 | !endif |
152 | !endif |
154 | !endif |
153 | !endif |
155 | !else |
154 | !else |
156 | !if $wims_homeref_maxexotry!=yes |
155 | !if $wims_homeref_maxexotry!=yes |
157 | !set 4_=!append line score,0, |
156 | !set 4_=!append line score,0,$wims_name_scoreclose to $4_ |
158 | !else |
157 | !else |
159 | !set 4_=!append line score,0,$wims_name_maxexotry1 to $4_ |
158 | !set 4_=!append line score,0,$wims_name_maxexotry1 to $4_ |
160 | !endif |
159 | !endif |
161 | !endif |
160 | !endif |
162 | !if $module_score!=$empty and $wims_class_exolog>0 and E notin $wims_sheet |
161 | !if $module_score!=$empty and $wims_class_exolog>0 and E notin $wims_sheet |