Subversion Repositories wimsdev

Rev

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

Rev 10651 Rev 10774
Line 15... Line 15...
15
!set icourses=!record 0 of wimshome/log/classes/$wims_class/icourses
15
!set icourses=!record 0 of wimshome/log/classes/$wims_class/icourses
16
!set icoursecnt=!linecnt $icourses
16
!set icoursecnt=!linecnt $icourses
17
!!if $[$classcnt+$progcnt+$coursecnt+$icourses]=0
17
!!if $[$classcnt+$progcnt+$coursecnt+$icourses]=0
18
  !goto nosubclass
18
  !goto nosubclass
19
!!endif
19
!!endif
-
 
20
 
-
 
21
!!! not useful now, but as I am not quite sure, leave it !!!
20
 <ul class="wims_nopuce">
22
 <ul class="wims_nopuce">
21
!if $classcnt>0
23
!if $classcnt>0
22
 <li>
24
 <li>
23
 $(CL_Names[2]):
25
 $(CL_Names[2]):
24
  <ul class="inline">
26
  <ul class="inline">
25
 !for i=1 to $classcnt
27
 !for i=1 to $classcnt
26
  !set l=!line $i of $classes
28
  !set l=!line $i of $classes
27
  !distribute items $l into c_,s_,t_
29
  !distribute items $l into c_,s_,t_
28
  <li>
30
  <li>
29
  <div class="wims_classes_direct_class">
31
  <div class="wims_classes_direct_class">
30
   !if $wims_superclass/$c_ isitemof $user_supervise or $wims_realuser=supervisor
32
   !if $wims_superclass/$c_ isitemof $user_supervise or $wims_realuser=supervisor
31
     !href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_&auth_user=supervisor $t_
33
     !href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_&auth_user=supervisor $t_
32
   !else
34
   !else
33
     !!!href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_ $t_
35
     !!!href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_ $t_
34
      $t_
36
      $t_
35
   !endif
37
   !endif
36
  </div>
38
  </div>
37
  </li>
39
  </li>
Line 45... Line 47...
45
 !for i=1 to $progcnt
47
 !for i=1 to $progcnt
46
  !set l=!line $i of $progs
48
  !set l=!line $i of $progs
47
  !distribute items $l into c_,s_,t_
49
  !distribute items $l into c_,s_,t_
48
  <li>
50
  <li>
49
  <div class="wims_classes_direct_program">
51
  <div class="wims_classes_direct_program">
50
   !if $wims_superclass/$c_ isitemof $user_supervise or $wims_realuser=supervisor
52
   !if $wims_superclass/$c_ isitemof $user_supervise or $wims_realuser=supervisor
51
     !href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_&auth_user=supervisor $t_
53
     !href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_&auth_user=supervisor $t_
52
   !else
54
   !else
53
     !!!href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_ $t_
55
     !!!href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_ $t_
54
     $t_
56
     $t_
55
   !endif
57
   !endif
56
  </div>
58
  </div>
57
  </li>
59
  </li>
58
 !next i
60
 !next i
59
 </ul></li>
61
 </ul></li>
60
!endif
62
!endif
61
 
63
 
Line 72... Line 74...
72
   !if $wims_superclass/$c_ isitemof $user_supervise or $wims_realuser=supervisor
74
   !if $wims_superclass/$c_ isitemof $user_supervise or $wims_realuser=supervisor
73
     !href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_&auth_user=supervisor $t_
75
     !href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_&auth_user=supervisor $t_
74
   !else
76
   !else
75
    !!!href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_ $t_
77
    !!!href module=adm/class/classes&type=authsupervisor&class=$wims_superclass/$c_ $t_
76
    $t_
78
    $t_
77
   !endif
79
   !endif
78
   </div>
80
   </div>
79
   </li>
81
   </li>
80
  !next i
82
  !next i
81
  </ul></li>
83
  </ul></li>
82
 !endif
84
 !endif
83
 !if $icoursecnt>0
85
 !if $icoursecnt>0
84
  <li>
86
  <li>
85
  $(CL_Names[5]):
87
  $(CL_Names[5]):
86
  <ul class="inline">
88
  <ul class="inline">
Line 103... Line 105...
103
</ul>
105
</ul>
104
:nosubclass
106
:nosubclass
105
!if $class_typename=program
107
!if $class_typename=program
106
 !set test=!defof class_defined in wimshome/log/classes/$wims_class/0/.def
108
 !set test=!defof class_defined in wimshome/log/classes/$wims_class/0/.def
107
 !if $test=yes
109
 !if $test=yes
108
  <div>
110
  <ul class="wims_subclasses"><li>
109
  !set wims_ref_class=wims_button
111
  <span class="wims_classes_direct_testclass">
110
  !href module=adm/class/classes&type=authsupervisor&class=$wims_class/0 $N_go
112
  !href module=adm/class/classes&type=authsupervisor&class=$wims_class/0 $N_go
-
 
113
  </span>
-
 
114
  </li>
111
   $
115
  </ul>
112
  !set wims_ref_class=wims_button
116
  !set wims_ref_class=wims_button
113
  !href module=adm/class/config&job=neighbor&job2=import&nei=$wims_class/0 $wims_name_import
117
  !href module=adm/class/config&job=neighbor&job2=import&nei=$wims_class/0 $wims_name_import
114
  ($CL_Test)
118
  ($CL_Test)
115
  !set wims_menu_items=!append line testgo,1,module=adm/class/classes&type=authsupervisor&class=$wims_class/0 \
119
  !set wims_menu_items=!append line testgo,1,module=adm/class/classes&type=authsupervisor&class=$wims_class/0 \
116
  import,1,adm/class/config&job=neighbor&job2=import&nei=$wims_class/0\
120
  import,1,adm/class/config&job=neighbor&job2=import&nei=$wims_class/0\
117
  to $wims_menu_items
121
  to $wims_menu_items
118
  </div>
122
  </div>
119
 !endif
123
 !endif
120
!!endif
124
!endif
-
 
125
!read classlegend.phtml