Subversion Repositories wimsdev

Rev

Rev 10899 | Rev 12466 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
9361 guerimand 1
!read adm/title.phtml 1\
2
$classname\
3
$wims_name_regmanage
4
 
5
!reset table_center
6
!set typen=!defof class_typename in wimshome/log/classes/$wims_class/.def
7
!if $usercnt=0
8
    <div class="wimscenter">
9
    $name_noyetparticipant
10
    !if $typen!=level
11
        &nbsp;
9418 bpr 12
      !set wims_ref_class=wims_button
13
      !href module=adm/class/reguser&step=1 $wims_name_addstudent
9361 guerimand 14
&nbsp;
15
    !endif
16
    </div>
17
!else
10464 guerimand 18
 
19
 $name_description
20
 !if $tv_listtechvar!=$empty
21
   <fieldset class="property_fields blockcenter">
22
   <legend>$name_techvardisplay</legend>
23
   <div class="field box">
24
    !form reply
10462 guerimand 25
    <div style="margin-left:4.5em;" id="tech_var">
26
      !read adm/vfilter/varfilter htmldiv
27
    </div>
10464 guerimand 28
    <div class="wimscenter">
29
     <input type="hidden" name="job" value="regmanage" />
30
     <input type="submit" name="action" value="$name_display" $wims_on_click/>
31
    </div>
32
    !formend
33
   </div>
34
  </fieldset>
35
 !endif
9361 guerimand 36
 
10464 guerimand 37
!form reply
9361 guerimand 38
!! ----- displaying table of participant
39
    $table_header
40
    $table_hdtr
10464 guerimand 41
        <th><input type="checkbox" name="listuser" id="listuser_all" value="__ALL__"/><label for="listuser_all">$name_all</label></th>
9361 guerimand 42
        <th>$name_studentglo</th>
43
       !for l=1 to $nbsubclasses
10983 bpr 44
            <th>
10899 bpr 45
             <input type="checkbox" name="listsclassch" id="listsclassch$l_" value="$(ltsubclasses[$l])"/>
46
             <label for="listsclassch$l_">$(ltnamesubclasses[$l])</label>
47
             <br/> ($(ltsupsubclasses[$l]))
10464 guerimand 48
            </th>
9361 guerimand 49
       !next l
50
   </tr>
51
    !readproc adm/class/mkcomment name
52
    !let namecomment=$scriptout
53
    !for i=1 to $usercnt
9418 bpr 54
     !set uu=!record $i of wimshome/log/classes/$wims_class/.userlist
55
     !distribute items $uu into bl,bl,uu
56
     !if $varfilter_!=$empty
9987 guerimand 57
        !read adm/vfilter/testfilter $uu\
9361 guerimand 58
$varfilter_
9418 bpr 59
     !endif
60
     !if $(var_filter_test)=1 or $varfilter_=$empty
9361 guerimand 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'
9418 bpr 66
          $table_tr
67
            <td><input type="checkbox" name="listuser" value="$uu"/></td>
9602 bpr 68
            !reset css_connected
9418 bpr 69
            !if $uu isitemof $wims_connectedlogin
9602 bpr 70
              !set css_connected=class="wims_connected"
71
              !set wims_ref_title=connected
9418 bpr 72
            !endif
9605 bpr 73
            <td><span $css_connected>
9602 bpr 74
            !href cmd=reply&job=userprop&getuser=$uu $name_studentloc
9605 bpr 75
            </span></td>
9361 guerimand 76
            !for k in $ltsubclasses
9418 bpr 77
              <td class="wimscenter">
78
              !if $k isitemof $user_participate
79
                &#x2705;
80
              !endif
81
               </td>
9361 guerimand 82
            !next k
9418 bpr 83
          </tr>
84
    !endif
9361 guerimand 85
    !next i
86
    </table>
10464 guerimand 87
    <div class="wimscenter">
88
     <input type="hidden" name="job" value="regmanage" />
89
     <input type="submit" name="action" value="$name_reguser" $wims_on_click/>
90
     <input type="submit" name="action" value="$name_unreguser" $wims_on_click/>
91
    </div>
92
 
93
!!    </fieldset>
9361 guerimand 94
    !formend
95
!endif
96
 
97
!! define wims_menu_items
98
!set wims_menu_items=!append line back2,1,module=adm/class/usermanage&job=userlist to $wims_menu_items