Rev 15763 | Rev 17180 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 15763 | Rev 15910 | ||
---|---|---|---|
Line 28... | Line 28... | ||
28 | <label for="mod_comment">$(name_shtab[7])</label> |
28 | <label for="mod_comment">$(name_shtab[7])</label> |
29 | <textarea name="mod_comment" id="mod_comment" class="iEdit" maxlength="$edesc_limit">$comment_</textarea> |
29 | <textarea name="mod_comment" id="mod_comment" class="iEdit" maxlength="$edesc_limit">$comment_</textarea> |
30 | <div class="formHelp">$name_desc_comment (< $edesc_limit)</div> |
30 | <div class="formHelp">$name_desc_comment (< $edesc_limit)</div> |
31 | </div> |
31 | </div> |
32 | !if $activetest <= 0 |
32 | !if $activetest <= 0 |
- | 33 | ||
- | 34 | !! require points |
|
33 | <div class="field box"> |
35 | <div class="field box"> |
- | 36 | !let require_list=!values 10*v for v=0 to $require_limit |
|
- | 37 | !if $indivtechvar=$empty |
|
34 | <label for="mod_require">$name_pointsasked</label> |
38 | <label for="mod_require">$name_pointsasked</label> |
35 |
|
39 | !let mod_require=$require_ |
36 |
|
40 | !formselect mod_require list $require_list |
- | 41 | !else |
|
- | 42 | <strong>$name_pointsasked</strong> |
|
- | 43 | !! --------- in case of individual sheet activated by a technical variable |
|
- | 44 | !let tmp=!row 2 to -1 of $require_ |
|
37 | ! |
45 | !let require_=!row 1 of $require_ |
- | 46 | !let require_1_=!column 1 of $tmp |
|
- | 47 | !let require_2_=!column 2 of $tmp |
|
- | 48 | $table_header |
|
- | 49 | <thead> |
|
- | 50 | <tr> |
|
- | 51 | <th><label for="mod_weight">$name_default</label></th> |
|
- | 52 | !for k in $listval |
|
- | 53 | <th><label for="require$k">$k</label></th> |
|
- | 54 | !next k |
|
- | 55 | </tr> |
|
- | 56 | </thead> |
|
- | 57 | <tbody> |
|
- | 58 | $table_tr |
|
- | 59 | <td> |
|
- | 60 | !let mod_require=$require_ |
|
- | 61 | !formselect mod_require list $require_list |
|
- | 62 | </td> |
|
- | 63 | !for k=1 to $nbtechvalue |
|
- | 64 | <td> |
|
38 |
|
65 | !let p=!positionof item $(listval[$k]) in $require_1_ |
- | 66 | !if $p!=$empty |
|
- | 67 | !let require$k=!item $p of $require_2_ |
|
39 | !else |
68 | !else |
40 |
|
69 | !let require$k=$require_ |
41 | !endif |
70 | !endif |
- | 71 | !formselect require$k list $require_list |
|
- | 72 | </td> |
|
42 | !next |
73 | !next k |
43 | </ |
74 | </tr> |
- | 75 | </tbody> |
|
- | 76 | $table_end |
|
- | 77 | !endif |
|
44 | </div> |
78 | </div> |
45 | 79 | ||
- | 80 | !! exotrymax (maximum try with score for an exo) |
|
46 | !set mod_exotrymax=$get_exotrymax |
81 | !set mod_exotrymax=$get_exotrymax |
47 | <div class="field box"> |
82 | <div class="field box"> |
48 | <label for="exotrymax">$name_exotrymax</label> |
83 | <label for="exotrymax">$name_exotrymax</label> |
49 | <input size="2" maxlength="2" name="mod_exotrymax" value="$mod_exotrymax" id="exotrymax" /> |
84 | <input size="2" maxlength="2" name="mod_exotrymax" value="$mod_exotrymax" id="exotrymax" /> |
50 | !set wims_ref_class=wims_button_help float_right |
85 | !set wims_ref_class=wims_button_help float_right |
51 | !href target=wims_mhelp cmd=help&special_parm=exotrymax $wims_name_help |
86 | !href target=wims_mhelp cmd=help&special_parm=exotrymax $wims_name_help |
52 | </div> |
87 | </div> |
- | 88 | ||
- | 89 | !! weight |
|
- | 90 | <div class="field box"> |
|
- | 91 | !if $indivtechvar=$empty |
|
- | 92 | <label for="mod_weight">$name_weight</label> |
|
- | 93 | <input size="4" name="mod_weight" id="mod_weight" value="$weight_" /> |
|
- | 94 | !set wims_ref_class=wims_button_help float_right |
|
- | 95 | !href target=wims_mhelp cmd=help&special_parm=weightexo $wims_name_help |
|
- | 96 | !else |
|
- | 97 | !! --------- in case of individual sheet activated by a technical variable |
|
- | 98 | <strong>$name_weight</strong> |
|
- | 99 | !let tmp=!row 2 to -1 of $weight_ |
|
- | 100 | !let weight_=!row 1 of $weight_ |
|
- | 101 | !let weight_1_=!column 1 of $tmp |
|
- | 102 | !let weight_2_=!column 2 of $tmp |
|
- | 103 | $table_header |
|
- | 104 | <thead> |
|
- | 105 | <tr> |
|
- | 106 | <th><label for="mod_weight">$name_default</label></th> |
|
- | 107 | !for k in $listval |
|
- | 108 | <th><label for="mod_weight$k">$k</label></th> |
|
- | 109 | !next k |
|
- | 110 | </tr> |
|
- | 111 | </thead> |
|
- | 112 | <tbody> |
|
- | 113 | $table_tr |
|
- | 114 | <td> |
|
- | 115 | <input size="4" name="mod_weight" id="mod_weight" value="$weight_" /> |
|
- | 116 | </td> |
|
- | 117 | !for k=1 to $nbtechvalue |
|
- | 118 | <td> |
|
- | 119 | !let p=!positionof item $(listval[$k]) in $weight_1_ |
|
- | 120 | !if $p!=$empty |
|
- | 121 | !let v=!item $p of $weight_2_ |
|
- | 122 | !else |
|
- | 123 | !let v=$weight_ |
|
- | 124 | !endif |
|
- | 125 | <input size="4" name="weight$k" id="mod_weight$k" value="$v" /> |
|
- | 126 | </td> |
|
- | 127 | !next k |
|
- | 128 | </tr> |
|
- | 129 | </tbody> |
|
- | 130 | $table_end |
|
- | 131 | !endif |
|
- | 132 | </div> |
|
- | 133 | ||
- | 134 | !! dependancies |
|
53 | <div class="field box"> |
135 | <div class="field box"> |
54 | <label for="mod_weight">$name_weight</label> |
- | |
55 | <input size="4" name="mod_weight" id="mod_weight" value="$weight_" /> |
- | |
56 | !set wims_ref_class=wims_button_help float_right |
- | |
57 | !href target=wims_mhelp cmd=help&special_parm=weightexo $wims_name_help |
- | |
58 | </div> |
- | |
59 | <div class="field box"> |
- | |
60 | <label for="mod_dep">$(name_shtab[6])</label> |
136 | <label for="mod_dep">$(name_shtab[6])</label> |
61 | <input size="40" name="mod_dep" id="mod_dep" value="$dep_" /> |
137 | <input size="40" name="mod_dep" id="mod_dep" value="$dep_" /> |
62 | !set wims_ref_class=wims_button_help float_right |
138 | !set wims_ref_class=wims_button_help float_right |
63 | !href target=wims_mhelp cmd=help&special_parm=dependancies $wims_name_help |
139 | !href target=wims_mhelp cmd=help&special_parm=dependancies $wims_name_help |
64 | !reset mod_dep |
140 | !reset mod_dep |
65 | </div> |
141 | </div> |
66 | 142 | ||
67 |
|
143 | !! manage for indiv with techvar |
68 | !if $indivtechvar!=$empty |
144 | !if $indivtechvar!=$empty |
69 | <div class="field box"> |
145 | <div class="field box"> |
70 | <label for="indiv">$name_individualisation</label> |
146 | <label for="indiv">$name_individualisation</label> |
71 | !let mod_indiv=!listintersect $indiv_ and $listval |
147 | !let mod_indiv=!listintersect $indiv_ and $listval |
72 | !formcheckbox mod_indiv list $listval |
148 | !formcheckbox mod_indiv list $listval |