Subversion Repositories wimsdev

Rev

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

Rev Author Line No. Line
4645 bpr 1
 
4612 bpr 2
!! menu definition file
4645 bpr 3
!set list_curve=circle,rectangle,polygon
4612 bpr 4
!default step=1
5
!read lang/names.phtml.fr
6
$name_intro
7
$name_exo0
8
!set wims_ref_class=wims_button_help
9
!href target=wims_mhelp cmd=help $wims_name_help
10
!!!set trust=!getdef trusted_modules in wimshome/log/wims.conf
11
!!<div class="emptyline"></div>
12
!!!if $module notwordof $trust
13
!!   <span class="wims_warning">$wims_name_warning</span>. $name_notrust
14
!!   !exit
15
!!!endif
16
!form reply
17
<ol>
4645 bpr 18
!for a=1 to $[max(min(2,$step-1),1)]
4612 bpr 19
  <li>$(name_help$a)</li>
20
!next
4645 bpr 21
!if $step=2
5988 bpr 22
      <li class="wims_emph">$(name_help$[min(3,$step)])</li>
4645 bpr 23
!endif
24
 
25
!if $step>=3
26
    !if $type<=1
5988 bpr 27
      <li class="wims_emph">$(name_help$type$ext)</li>
4645 bpr 28
    !else
29
     !if $ext=2
30
      <li>$(name_help$type$[$ext-1])</li>
31
     !endif
5988 bpr 32
      <li class="wims_emph">$(name_help$type$ext)</li>
4645 bpr 33
    !endif
34
   !endif
35
  !if $step>=3 and $ext=1
4612 bpr 36
  <li>
37
  $name_else
38
   !formcheckbox erase list yes prompt <b>$name_erase</b>
39
  </li>
4645 bpr 40
   !if $step>=4
4612 bpr 41
   <li>
42
     $name_end
43
     !reset tindex
44
     !for t in $listexo
45
     !set p=!char 1 of $t
4645 bpr 46
     !if ($type >= $p and $type<=1) or $type=$p
4612 bpr 47
      !set titre=$(name_description$t)
48
      !set titre=!line 1 of $titre
49
      !set titre=!replace internal , by &##44; in $titre
50
      !set tindex=!append item $titre to $tindex
51
      !set lex=!append item $t to $lex
52
     !endif
53
    !next
54
 !formselect end list 0,$lex prompt choisir,$tindex
55
  </li>
56
 !endif
57
</ol>
5726 bpr 58
  !if $type!=2 or $ext=1
5869 bpr 59
  <p class="wimscenter wimsform">
5726 bpr 60
  <input type="submit" value="$wims_name_send"/>
5869 bpr 61
  </p>
4645 bpr 62
  !endif
4612 bpr 63
!endif
64
 
65
!if $step>=$limit
66
  !changeto answer.phtml
67
  !exit
68
!endif
69
 
70
!if $step=1
5975 bpr 71
</ol>
4612 bpr 72
<ul><li>  
73
   !formradio wims_deposit_old list 0 prompt $wims_name_download
5726 bpr 74
   <input type="file" name="wims_deposit"/>
4612 bpr 75
   !if $already!=
76
     $name_already
77
     !formradio wims_deposit_old list $already
78
   !endif
79
  </li><li>
4645 bpr 80
  !default type=0
81
  !formradio type list 0,1,2 prompt $name_0, $name_1,$name_2
4612 bpr 82
  </li>
83
</ul>
5869 bpr 84
  <p class="wimscenter wimsform">
5726 bpr 85
     !set wims_ref_class=wims_button
86
   <input type="submit" value="$wims_name_send"/>
5958 bpr 87
  </p>
4612 bpr 88
  !if $test=noimage
89
    <span class="wims_warning">$wims_name_warning</span>. $name_noimage
90
  !endif
91
  !if $test=bad_image
92
    <span class="wims_warning">$wims_name_warning</span>. $name_bad_image
93
  !endif
94
!endif
5975 bpr 95
!if $step=2
96
</ol>
97
!endif
4612 bpr 98
!if $step>=2
5975 bpr 99
 
5726 bpr 100
 !distribute item alt="Click",1,form click into ins_attr,ins_border,ins_tag
101
 
102
  <table class="wimsnoborder wimscenter"><tr><td style="width:50px; height-min:50px;text-align:top;">
4645 bpr 103
  !if $step>=3
104
    !if $type=2 and $ext=2
105
     $(name_point$type$ext)
106
      !read zone.phtml
5726 bpr 107
  </td></tr>
4645 bpr 108
  </table>
109
      !exit
110
    !endif
111
       $(name_point$type$ext)
5726 bpr 112
       <br/>
4645 bpr 113
       !set insdraw_filebase=!append word $wims_home/sessions/$wims_session/$sesdir to $insdraw_filebase
4811 bpr 114
       !set insdraw_filebase=!listuniq $insdraw_filebase
5988 bpr 115
      !! !set ins_border=4
4645 bpr 116
      !insdraw copy 0,0,-1,-1,-1,-1,$wims_deposit\
117
     $dessin
118
     !set imgsrc=$ins_url
119
  !else
5726 bpr 120
    <input type="image" name="click" src="$imgsrc" border="1"/>
4645 bpr 121
  !endif
122
</td><td>
123
  !if $test=nosize and $begin>=1
4612 bpr 124
   <span class="wims_warning">$wims_name_warning</span>. $name_nosize
125
  !endif
4645 bpr 126
  !reset begin
4612 bpr 127
  !if $step>=3
4645 bpr 128
  !!a modifier
129
   !if $test iswordof nolegend noclick
130
      <span class="wims_warning">$wims_name_warning</span>.
4612 bpr 131
      !if $test iswordof nolegend
132
        $name_nolegend
133
      !endif  
134
      !if $test=noclick
135
       $name_noclick
136
      !endif
137
   !endif
138
    <div style="padding:50px;">
4645 bpr 139
   !if $ext iswordof 2
4612 bpr 140
      !set readonly=readonly
141
   !else
142
      !reset readonly
143
   !endif
5726 bpr 144
     <br/>
4612 bpr 145
      $name_legend
5726 bpr 146
      <input size="20" $readonly name="legend" value="$legend"/>
4645 bpr 147
      !if $type=2 and $ext=1
148
        !formradio javatype list $list_curve prompt $name_list_curve
149
      !endif
4612 bpr 150
    </div>
151
   !if $data!=
5726 bpr 152
     <pre style="text-align:left;">$data</pre>
4612 bpr 153
   !endif
154
  !endif
4645 bpr 155
  </td></tr>
5975 bpr 156
  </table>
4645 bpr 157
!if $type!=2 or $ext=1
5975 bpr 158
 <div class="wimscenter wimsform">
5726 bpr 159
  <input type="submit" value="$wims_name_send"/>
5975 bpr 160
  </div>
4645 bpr 161
!endif
5975 bpr 162
 
4612 bpr 163
!endif
5975 bpr 164
!formend
4612 bpr 165
 
166
!reset test error