Subversion Repositories wimsdev

Rev

Rev 10748 | Rev 10770 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 10748 Rev 10762
Line 10... Line 10...
10
!else
10
!else
11
      !set u_=$wims_realuser
11
      !set u_=$wims_realuser
12
      !default u_=$wims_user
12
      !default u_=$wims_user
13
!endif
13
!endif
14
!default CL_Name=$CL_Names
14
!default CL_Name=$CL_Names
15
!if $user_participate$user_supervise!=$empty
15
!!!if $user_participate$user_supervise!=$empty
16
<p>
16
!!<p>
17
  !if $supervisable!=yes
17
!!  !if $supervisable!=yes
18
    $U_gotoclass
18
!!    $U_gotoclass ttt
19
  !else
19
!!  !else
20
    $(U_gotoclass)
20
!!    $U_gotoclass3 www
21
  !endif
21
!!  !endif
22
</p>
22
!!</p>
23
!endif
23
!!!endif
24
 
24
 
25
!if $supervisable=yes or ($wims_user=supervisor and $wims_realuser=supervisor)
25
!if $supervisable=yes or ($wims_user=supervisor and $wims_realuser=supervisor)
26
  !read subclasses_supervisor.phtml
26
  !read subclasses_supervisor.phtml
27
  !if ($wims_user=supervisor or $wims_class=$wims_superclass)
27
  !if ($wims_user=supervisor or $wims_class=$wims_superclass)
28
!!FIXME desactivate the possibility for teachers to register without the administrator in a portal
28
!!FIXME desactivate the possibility for teachers to register without the administrator in a portal
Line 30... Line 30...
30
       !!href module=adm/class/classes&type=supervisor&superclass=$wims_class $U_supervise
30
       !!href module=adm/class/classes&type=supervisor&superclass=$wims_class $U_supervise
31
    !!else
31
    !!else
32
      !if $wims_user!=supervisor or $wims_realuser!=supervisor
32
      !if $wims_user!=supervisor or $wims_realuser!=supervisor
33
        $name_gotosupervise
33
        $name_gotosupervise
34
      !endif
34
      !endif
35
    !endif
35
    !endif
36
  !endif
36
  !endif
37
!else
37
!else
38
    !if $supervisable!=yes
38
    !if $supervisable!=yes
39
      !read subclasses_user.phtml
39
      !read subclasses_user.phtml
40
    !endif
40
    !endif
41
!endif
41
!endif
-
 
42
!if $wims_supertype=4
-
 
43
 <div class="wims_work_legend">
-
 
44
  <p class="inline">$wims_name_legend:</p>
-
 
45
  <ul class="inline">
-
 
46
  !set tmp=level,class,program,course
-
 
47
  !if $supervisable=yes
-
 
48
    !set wims_name_testclass=$CL_Test
-
 
49
    !if $class_typename=program
-
 
50
      !set tmp=$(tmp[3..-1])
-
 
51
    !endif
-
 
52
    !if $class_typename=class
-
 
53
      !set tmp=$(tmp[2..-1])
-
 
54
    !endif
-
 
55
  !else
-
 
56
    !set tmp=$(tmp[1,2,4])
-
 
57
    !if $class_typename=class
-
 
58
      !set tmp=$(tmp[2,3])
-
 
59
    !endif
-
 
60
  !endif
-
 
61
  !for t in $tmp
-
 
62
    <li class="wims_classes_direct_$t">$(wims_name_$t)</li>
-
 
63
  !next
-
 
64
  </ul>
-
 
65
 </div>
-
 
66
!endif
42
!exit
67
!!exit
43
!!goto end1
68
!goto end1
44
 
69
 
45
  <ul class="wims_subclasses"><!--wims_subclasses-->
70
  <ul class="wims_subclasses"><!--wims_subclasses-->
46
!reset alreadyseen
71
!reset alreadyseen
47
!if $wims_class!=$wims_superclass
72
!if $wims_class!=$wims_superclass
48
   !set subclass1=$wims_class,$subclass1
73
   !set subclass1=$wims_class,$subclass1
Line 113... Line 138...
113
   !set name=!defof class_description in wimshome/log/classes/$c/.def
138
   !set name=!defof class_description in wimshome/log/classes/$c/.def
114
   !set type=!defof class_typename in wimshome/log/classes/$c/.def
139
   !set type=!defof class_typename in wimshome/log/classes/$c/.def
115
   <li> <span class="wims_classes_direct_$type">
140
   <li> <span class="wims_classes_direct_$type">
116
!! wrong variable?
141
!! wrong variable?
117
!!   !href module=adm/class/reguser&class=$c&auth_user=$u_ $name
142
!!   !href module=adm/class/reguser&class=$c&auth_user=$u_ $name
118
   !href module=adm/class/reguser&class=$c&user_auth=$u_ $name
143
   !href module=adm/class/reguser&class=$c&user_auth=$u_&subclass=yes $name
119
   </span></li>
144
   </span></li>
120
  !next c
145
  !next c
121
 </ul>
146
 </ul>
122
</div>
147
</div>
123
  !set wims_ref_class=wims_button
148
  !set wims_ref_class=wims_button