Subversion Repositories wimsdev

Rev

Rev 10462 | Rev 10899 | 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
10464 guerimand 44
            <th>
45
             <input type="checkbox" name="listsclassch" id="listsclassch$l_" value="$(ltsubclasses[$l])"/><label for="listsclassch$l_">$(ltnamesubclasses[$l])</label>
46
             $(ltnamesubclasses[$l])<br/> ($(ltsupsubclasses[$l]))
47
            </th>
9361 guerimand 48
       !next l
49
   </tr>
50
    !readproc adm/class/mkcomment name
51
    !let namecomment=$scriptout
52
    !for i=1 to $usercnt
9418 bpr 53
     !set uu=!record $i of wimshome/log/classes/$wims_class/.userlist
54
     !distribute items $uu into bl,bl,uu
55
     !if $varfilter_!=$empty
9987 guerimand 56
        !read adm/vfilter/testfilter $uu\
9361 guerimand 57
$varfilter_
9418 bpr 58
     !endif
59
     !if $(var_filter_test)=1 or $varfilter_=$empty
9361 guerimand 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'
9418 bpr 65
          $table_tr
66
            <td><input type="checkbox" name="listuser" value="$uu"/></td>
9602 bpr 67
            !reset css_connected
9418 bpr 68
            !if $uu isitemof $wims_connectedlogin
9602 bpr 69
              !set css_connected=class="wims_connected"
70
              !set wims_ref_title=connected
9418 bpr 71
            !endif
9605 bpr 72
            <td><span $css_connected>
9602 bpr 73
            !href cmd=reply&job=userprop&getuser=$uu $name_studentloc
9605 bpr 74
            </span></td>
9361 guerimand 75
            !for k in $ltsubclasses
9418 bpr 76
              <td class="wimscenter">
77
              !if $k isitemof $user_participate
78
                &#x2705;
79
              !endif
80
               </td>
9361 guerimand 81
            !next k
9418 bpr 82
          </tr>
83
    !endif
9361 guerimand 84
    !next i
85
    </table>
10464 guerimand 86
    <div class="wimscenter">
87
     <input type="hidden" name="job" value="regmanage" />
88
     <input type="submit" name="action" value="$name_reguser" $wims_on_click/>
89
     <input type="submit" name="action" value="$name_unreguser" $wims_on_click/>
90
    </div>
91
 
92
!!    </fieldset>
9361 guerimand 93
    !formend
94
!endif
95
 
96
!! define wims_menu_items
97
!set wims_menu_items=!append line back2,1,module=adm/class/usermanage&job=userlist to $wims_menu_items