Rev 10983 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 10983 | Rev 12466 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | $wims_name_regmanage |
3 | $wims_name_regmanage |
4 | 4 | ||
5 | !reset table_center |
5 | !reset table_center |
6 | !set typen=!defof class_typename in wimshome/log/classes/$wims_class/.def |
6 | !set typen=!defof class_typename in wimshome/log/classes/$wims_class/.def |
7 | !if $usercnt=0 |
7 | !if $usercnt=0 |
8 |
|
8 | <div class="wimscenter"> |
9 |
|
9 | $name_noyetparticipant |
10 |
|
10 | !if $typen!=level |
11 |
|
11 | $ $ |
12 |
|
12 | !set wims_ref_class=wims_button |
13 |
|
13 | !href module=adm/class/reguser&step=1 $wims_name_addstudent |
14 |
|
14 | $ $ |
15 |
|
15 | !endif |
16 |
|
16 | </div> |
17 | !else |
17 | !else |
18 | - | ||
19 | $name_description |
18 | $name_description |
20 | !if $tv_listtechvar!=$empty |
19 | !if $tv_listtechvar!=$empty |
21 | <fieldset class="property_fields blockcenter"> |
20 | <fieldset class="property_fields blockcenter"> |
22 | <legend>$name_techvardisplay</legend> |
21 | <legend>$name_techvardisplay</legend> |
23 | <div class="field box"> |
22 | <div class="field box"> |
24 | !form reply |
23 | !form reply |
25 | <div style="margin-left:4.5em;" id="tech_var"> |
24 | <div style="margin-left:4.5em;" id="tech_var"> |
26 | !read adm/vfilter/varfilter htmldiv |
25 | !read adm/vfilter/varfilter htmldiv |
27 | </div> |
26 | </div> |
28 | <div class="wimscenter"> |
27 | <div class="wimscenter"> |
29 | <input type="hidden" name="job" value="regmanage" /> |
28 | <input type="hidden" name="job" value="regmanage" /> |
30 | <input type="submit" name="action" value="$name_display" $wims_on_click/> |
29 | <input type="submit" name="action" value="$name_display" $wims_on_click/> |
31 | </div> |
30 | </div> |
32 | !formend |
31 | !formend |
33 | </div> |
32 | </div> |
34 | </fieldset> |
33 | </fieldset> |
35 | !endif |
34 | !endif |
36 | 35 | ||
37 | !form reply |
36 | !form reply |
38 | !! ----- displaying table of participant |
37 | !! ----- displaying table of participant |
39 |
|
38 | $table_header |
40 |
|
39 | $table_hdtr |
41 |
|
40 | <th><input type="checkbox" name="listuser" id="listuser_all" value="__ALL__"/><label for="listuser_all">$name_all</label></th> |
42 |
|
41 | <th>$name_studentglo</th> |
43 |
|
42 | !for l=1 to $nbsubclasses |
44 |
|
43 | <th> |
45 |
|
44 | <input type="checkbox" name="listsclassch" id="listsclassch$l_" value="$(ltsubclasses[$l])"/> |
46 |
|
45 | <label for="listsclassch$l_">$(ltnamesubclasses[$l])</label> |
47 |
|
46 | <br/> ($(ltsupsubclasses[$l])) |
48 |
|
47 | </th> |
49 |
|
48 | !next l |
50 |
|
49 | </tr> |
51 |
|
50 | !readproc adm/class/mkcomment name |
52 |
|
51 | !let namecomment=$scriptout |
53 |
|
52 | !for i=1 to $usercnt |
54 |
|
53 | !set uu=!record $i of wimshome/log/classes/$wims_class/.userlist |
55 |
|
54 | !distribute items $uu into bl,bl,uu |
56 |
|
55 | !if $varfilter_!=$empty |
57 |
|
56 | !read adm/vfilter/testfilter $uu\ |
58 | $varfilter_ |
57 | $varfilter_ |
59 | !endif |
- | |
60 | !if $(var_filter_test)=1 or $varfilter_=$empty |
- | |
61 | !! !set UU=!hex $uu |
- | |
62 | !reset user_exists,user_email,user_regnum,user_external_auth,user_vars,user_comments$namecomment,user_comments,user_participate |
- | |
63 | !readproc adm/class/userdef classes,$wims_class,$uu |
- | |
64 | !readdef $userdef |
- | |
65 | !set user_vars=!sh grep -E '^!set user__' $Userdef | sed 's/^!set user__//g' |
- | |
66 | $table_tr |
- | |
67 | <td><input type="checkbox" name="listuser" value="$uu"/></td> |
- | |
68 | !reset css_connected |
- | |
69 | !if $uu isitemof $wims_connectedlogin |
- | |
70 | !set css_connected=class="wims_connected" |
- | |
71 | !set wims_ref_title=connected |
- | |
72 | !endif |
- | |
73 | <td><span $css_connected> |
- | |
74 | !href cmd=reply&job=userprop&getuser=$uu $name_studentloc |
- | |
75 | </span></td> |
- | |
76 | !for k in $ltsubclasses |
- | |
77 | <td class="wimscenter"> |
- | |
78 | !if $k isitemof $user_participate |
- | |
79 | ✅ |
- | |
80 | !endif |
- | |
81 | </td> |
- | |
82 | !next k |
- | |
83 | </tr> |
- | |
84 | !endif |
58 | !endif |
- | 59 | !if $(var_filter_test)=1 or $varfilter_=$empty |
|
- | 60 | !! !set UU=!hex $uu |
|
- | 61 | !reset user_exists,user_email,user_regnum,user_external_auth,user_vars,user_comments$namecomment,user_comments,user_participate |
|
- | 62 | !readproc adm/class/userdef classes,$wims_class,$uu |
|
- | 63 | !readdef $userdef |
|
- | 64 | !set user_vars=!sh grep -E '^!set user__' $Userdef | sed 's/^!set user__//g' |
|
- | 65 | $table_tr |
|
- | 66 | <td><input type="checkbox" name="listuser" value="$uu"/></td> |
|
- | 67 | !reset css_connected |
|
- | 68 | !if $uu isitemof $wims_connectedlogin |
|
- | 69 | !set css_connected=class="wims_connected" |
|
- | 70 | !set wims_ref_title=connected |
|
- | 71 | !endif |
|
- | 72 | <td><span $css_connected> |
|
- | 73 | !href cmd=reply&job=userprop&getuser=$uu $name_studentloc |
|
- | 74 | </span></td> |
|
- | 75 | !for k in $ltsubclasses |
|
- | 76 | <td class="wimscenter"> |
|
- | 77 | !if $k isitemof $user_participate |
|
- | 78 | ✅ |
|
- | 79 | !endif |
|
- | 80 | </td> |
|
- | 81 | !next k |
|
- | 82 | </tr> |
|
- | 83 | !endif |
|
85 |
|
84 | !next i |
86 |
|
85 | </table> |
87 |
|
86 | <div class="wimscenter"> |
88 |
|
87 | <input type="hidden" name="job" value="regmanage" /> |
89 |
|
88 | <input type="submit" name="action" value="$name_reguser" $wims_on_click/> |
90 |
|
89 | <input type="submit" name="action" value="$name_unreguser" $wims_on_click/> |
91 |
|
90 | </div> |
92 | 91 | ||
93 | !! |
92 | !! </fieldset> |
94 |
|
93 | !formend |
95 | !endif |
94 | !endif |
96 | 95 | ||
97 | !! define wims_menu_items |
96 | !! define wims_menu_items |
98 | !set wims_menu_items=!append line back2,1,module=adm/class/usermanage&job=userlist to $wims_menu_items |
97 | !set wims_menu_items=!append line back2,1,module=adm/class/usermanage&job=userlist to $wims_menu_items |