Subversion Repositories wimsdev

Rev

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

Rev 13082 Rev 13085
Line 8... Line 8...
8
 
8
 
9
!set test_data=!replace internal data/ by in $module_data
9
!set test_data=!replace internal data/ by in $module_data
10
!set test_data=!defof title in datamodule/$test_data/INDEX
10
!set test_data=!defof title in datamodule/$test_data/INDEX
11
!if $test_data= and $module_data!=
11
!if $test_data= and $module_data!=
12
  <p class="name_datamodule">
12
  <p class="name_datamodule">
13
  <i>$name_datamodule</i>
13
    <i>$name_datamodule</i>
14
  </p>
14
  </p>
15
!endif
15
!endif
16
<hr style="width:35%" />
-
 
17
 
16
 
18
 
17
 
19
!! ------------------------------------- saisie des paramètres
18
!! ------------------------------------- saisie des paramètres
20
!if $step=1
19
!if $step=1
21
  $name_insert <span class="tt wims_fname">$smodule</span>
20
  $name_insert <span class="tt wims_fname">$smodule</span>
22
 
21
 
23
  <p>$name_choose_allexo</p>
22
  <p>$name_choose_allexo</p>
24
  !form reply
23
  !form reply
25
  <fieldset class="property_fields blockcenter">
24
    <fieldset class="property_fields blockcenter">
26
  <legend>$name_title</legend>
25
      <legend>$wims_title_title</legend>
27
  <div class="field box">
26
      <div class="field box">
28
   <label for="picksheet">$name_choose</label>
27
        <label for="picksheet">$name_choose</label>
29
   <select name="picksheet" id="picksheet">
28
        <select name="picksheet" id="picksheet">
30
  !for i=1 to $sheetcnt
29
        !for i=1 to $sheetcnt
31
    !set sh=!line $i of $sheets
30
          !set sh=!line $i of $sheets
32
    !set se=!item 1 of $sh
31
          !set se=!item 1 of $sh
33
    !set ti=!item 2 to -1 of $sh
32
          !set ti=!item 2 to -1 of $sh
34
    !if $se=$sheetcnt
33
          !if $se=$sheetcnt
35
      <option value="$se" selected="selected">$wims_name_Sheet $se: $ti</option>
34
            <option value="$se" selected="selected">$wims_name_Sheet $se: $ti</option>
36
    !else
35
          !else
37
      <option value="$se">$wims_name_Sheet $se: $ti</option>
36
            <option value="$se">$wims_name_Sheet $se: $ti</option>
38
    !endif
37
          !endif
39
  !next i
38
        !next i
40
   </select>
39
        </select>
41
   </div>
40
      </div>
42
  !if $scoring=yes
41
      !if $scoring=yes
43
    <div class="field box">
42
        <div class="field box">
44
     <label for="require">$name_required</label>
43
          <label for="require">$name_required</label>
45
     <select name="require" id="require">
44
          <select name="require" id="require">
46
      <option value="0">0</option>
45
            <option value="0">0</option>
47
     <option value="10" selected="selected">10</option>
46
            <option value="10" selected="selected">10</option>
48
    !for i=2 to $require_limit
47
            !for i=2 to $require_limit
49
      <option value="$[10*$i]">$[10*$i]</option>
48
              <option value="$[10*$i]">$[10*$i]</option>
50
    !next
49
            !next
51
    </select>
50
          </select>
52
    <div class="formHelp">$name_repeat</div>
51
          <div class="formHelp">$name_repeat</div>
53
    </div>
52
        </div>
54
    <div class="field box">
53
        <div class="field box">
55
     <label for="weight">$name_weight</label>
54
          <label for="weight">$name_weight</label>
56
     <input size="6" name="weight" value="$weight" id="weight" />
55
          <input size="6" name="weight" value="$weight" id="weight" />
57
     <div class="formHelp">$name_weight_hint</div>
56
          <div class="formHelp">$name_weight_hint</div>
58
    </div>
57
        </div>
59
  !endif
58
      !endif
60
  </fieldset>
59
    </fieldset>
61
 
60
 
62
  !!debut du menu voir intromenu.phtml
61
    !!debut du menu voir intromenu.phtml
63
  !read oef/default
62
    !read oef/default
64
  !read oef/intromenu_series.phtml
63
    !read oef/intromenu_series.phtml
65
  !formradio expert_ list no prompt $name_simplifiedmenu
-
 
66
  !default expert_=no
-
 
67
  !read oef/intromenu_nonexpert.phtml
-
 
68
  !set wims_ref_id=expert_yes
-
 
69
  !formradio expert_ list yes prompt $name_expertmenu
-
 
70
  !read oef/intromenu_expert.phtml
-
 
71
 
64
 
-
 
65
    <div class="blockcenter" style="max-width:900px">
-
 
66
      !set wims_formselect_switch=onchange="toggle_select_options(this, {'no' : '#intromenu_nonexpert', 'yes' : '#intromenu_expert'})"
-
 
67
      !formselect expert_ list no,yes prompt $name_simplifiedmenu,$name_expertmenu
-
 
68
      !reset wims_formselect_switch
-
 
69
    </div>
-
 
70
    !!formradio expert_ list no prompt $name_simplifiedmenu
-
 
71
    !default expert_=no
-
 
72
    !read oef/intromenu_nonexpert.phtml
-
 
73
    !set wims_ref_id=expert_yes
-
 
74
    !!formradio expert_ list yes prompt $name_expertmenu
-
 
75
    !read oef/intromenu_expert.phtml
-
 
76
 
72
  !let tmp=!replace word expert by $ in $special_parm2
77
    !let tmp=!replace word expert by $ in $special_parm2
73
  !set tmp3=!replace internal intro_expert=yes by in $special_parm3
78
    !set tmp3=!replace internal intro_expert=yes by in $special_parm3
74
  <input type="hidden" name="intro_expert" value="yes" />
79
    <input type="hidden" name="intro_expert" value="yes" />
75
 
80
 
76
  <div class="wimscenter wimsform">
81
    <div class="wimscenter wimsform">
77
    <input type="submit" value="$wims_name_Insert" />
82
      <input type="submit" value="$wims_name_Insert" />
78
    <input type="hidden" name="step" value="2" />
83
      <input type="hidden" name="step" value="2" />
79
    <input type="hidden" name="job" value="$job" />
84
      <input type="hidden" name="job" value="$job" />
80
  </div>
85
    </div>
81
  !formend
86
  !formend
82
  <div class="formHelp">
87
  <div class="formHelp">
83
  $name_remarkseverity
88
    $name_remarkseverity
84
  !read oef/helpseverity
89
    !read oef/helpseverity
85
  </div>
90
  </div>
86
 
-
 
87
!endif
91
!endif
88
 
92
 
89
!! ---------------------------------------- écriture du bilan
93
!! ---------------------------------------- écriture du bilan
90
!if $step=2
94
!if $step=2
91
  !if $addexo>0
95
  !if $addexo>0
92
          <div class="wims_msg success">
96
    <div class="wims_msg success">
93
          !if $addexo=1
97
      !if $addexo=1
94
            $name_endallexo
98
        $name_endallexo
95
          !else
99
      !else
96
            $name_endallexos
100
        $name_endallexos
97
          !endif
101
      !endif
98
          <div class="tt">$iniparm</div>
102
      <div class="tt">$iniparm</div>
99
          </div>
103
    </div>
100
  !endif
104
  !endif
101
  !if $notadd>0
105
  !if $notadd>0
102
    <div class="wims_msg info">
106
    <div class="wims_msg info">
103
    !if $notadd=1
107
      !if $notadd=1
104
      $name_endallexo2
108
        $name_endallexo2
105
    !else
109
      !else
106
      $name_endallexo2s
110
        $name_endallexo2s
107
    !endif
111
      !endif
108
    <ul>
112
      <ul>
109
          !for exo in $listalready
113
      !for exo in $listalready
110
                !let num=!positionof item $exo in $exolist
114
        !let num=!positionof item $exo in $exolist
111
                <li>$(exotitle[$num])</li>
115
        <li>$(exotitle[$num])</li>
112
          !next exo
116
      !next exo
113
          </ul>
117
      </ul>
114
          </div>
118
    </div>
115
  !endif
119
  !endif
116
  !set wims_menu_items=!append line sheetcheck,1, module=adm/class/sheet&sheet=$picksheet\
120
  !set wims_menu_items=!append line sheetcheck,1, module=adm/class/sheet&sheet=$picksheet\
117
to $wims_menu_items
121
to $wims_menu_items
118
!endif
122
!endif
119
 
123
 
-
 
124
!read js/interface/ui_utils.js.phtml
-
 
125
<script>
-
 
126
  document.addEventListener("DOMContentLoaded", function(event) {
-
 
127
    // First init to have the proper intromenu hidden
-
 
128
    toggle_select_options(document.querySelector("#expert_"), {'no' : '#intromenu_nonexpert', 'yes' : '#intromenu_expert'});
-
 
129
  });
-
 
130
</script>