Subversion Repositories wimsdev

Rev

Rev 9361 | Rev 9418 | 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;
12
     !set wims_ref_class=wims_button
13
    !href module=adm/class/reguser&step=1 $wims_name_addstudent
14
&nbsp;
15
    !endif
16
    </div>
17
!else
18
 
19
!form reply
20
<fieldset class="property_fields blockcenter">
21
 <legend>$name_grpaction</legend>
22
 <p>$name_expert0</p>
23
  <div class="field box">
24
 
25
    <ul>
26
      !set wims_html_mode= li
27
      !set wims_ref_class=wims_formradio
28
      !set wims_ref_id=motd_type
29
      !set listuserchoices=__ALL__,__CHECK__
30
      !!,__FILTER__
31
      !set listusernchoices=$name_all,$name_checked
32
      !!,$name_filter
33
      !formradio listuserchoice list $listuserchoices prompt $listusernchoices
34
    </ul>
35
    <div style="margin-left:4.5em;" id="tech_var">
36
      !set wims_ref_class=wims_button_help float_right
37
      !href cmd=help&special_parm=filter $wims_name_help
38
      <label for="varfilter">$name_technical_var:</label>
39
      <textarea name="varfilter" id="varfilter">$varfilter</textarea>
40
    </div>
41
 
42
    !!# Avec JQuery, Le champ "variable technique" n'apparait que lorsqu'il est necessaire.
43
    !if $jquery_defined=yes
44
      <script type="text/javascript">
45
        /*<![CDATA[*/ jQuery(function(jq) {
46
          jq( "#tech_var" ).hide();
47
          jq( "#motd_type3" ).click(function() {
48
            jq( "#tech_var" ).slideDown();
49
          });
50
          jq( "#motd_type1, #motd_type2" ).click(function() {
51
            jq( "#tech_var" ).slideUp();
52
          });
53
        }); /*]]>*/
54
      </script>
55
    !endif
56
 
57
  </div>
58
  <div>
59
    <p>$name_expert1</p>
60
    !set wims_html_mode= li
61
    !set wims_ref_class=wims_formcheck
62
    !set wims_ref_id=motd_class
63
    !for k=1 to $nbsubclasses
64
              <input type="checkbox" name="listsclassch" id="listsclassch$k" value="$(ltsubclasses[$k])"/> <label for="listsclassch$k">$(ltnamesubclasses[$k])</label>
65
    !next k
66
  </div>
67
 
68
 <div class="wimscenter">
69
  <input type="hidden" name="job" value="regmanage" />
70
  <input type="submit" name="action" value="$name_reguser" $wims_on_click/>
71
  <input type="submit" name="action" value="$name_unreguser" $wims_on_click/>
72
 </div>
73
</fieldset>
74
 
75
!! ----- displaying table of participant
76
    $table_header
77
    $table_hdtr
78
        <th>&nbsp;</th>
79
        <th>$name_studentglo</th>
80
       !for l=1 to $nbsubclasses
9417 guerimand 81
            <th>$(ltnamesubclasses[$l])<br/> ($(ltsupsubclasses[$l])) </th>
9361 guerimand 82
       !next l
83
   </tr>
84
    !readproc adm/class/mkcomment name
85
    !let namecomment=$scriptout
86
    !for i=1 to $usercnt
87
        !set uu=!record $i of wimshome/log/classes/$wims_class/.userlist
88
        !distribute items $uu into bl,bl,uu
89
        !if $varfilter_!=$empty
90
            !read adm/class/testfilter $uu\
91
$varfilter_
92
        !endif
93
        !if $(var_filter_test)=1 or $varfilter_=$empty
94
!!        !set UU=!hex $uu
95
          !reset user_exists,user_email,user_regnum,user_external_auth,user_vars,user_comments$namecomment,user_comments,user_participate
96
          !readproc adm/class/userdef classes,$wims_class,$uu
97
          !readdef $userdef
98
          !set user_vars=!sh grep -E '^!set user__' $Userdef | sed 's/^!set user__//g'
99
          $table_tr
100
            <td><input type="checkbox" name="listuser" id="listuser$k" value="$uu"/> <label for="listuser$k"></label></td>
101
            <td>
102
                !href cmd=reply&job=userprop&getuser=$uu $name_studentloc
103
                !if $uu isitemof $wims_connectedlogin
104
                    <img src="gifs/themes/$wims_theme_icon/connected.png" width="15px" alt="connected" />
105
                !endif
106
            </td>
107
            !for k in $ltsubclasses
9417 guerimand 108
                 <td align="center">
9361 guerimand 109
                    !if $k isitemof $user_participate
9417 guerimand 110
                        <img src="gifs/greenball.gif">
9361 guerimand 111
                    !else
112
                        &nbsp;
113
                    !endif
114
                 </td>
115
            !next k
116
          </tr>
117
        !endif
118
    !next i
119
    </table>
120
    !formend
121
!endif
122
 
123
!! define wims_menu_items
124
!set wims_menu_items=!append line back2,1,module=adm/class/usermanage&job=userlist to $wims_menu_items