Subversion Repositories wimsdev

Rev

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

Rev Author Line No. Line
11390 bpr 1
!!# Si les librairies Jquery sont chargees, on affiche un double curseur.
12085 bpr 2
!!! copy form search.proc- useful when going from "insertion of an exercise in a sheet"
3
!!! to sheet gestion.
4
!set s2dir=!replace internal sessions/ by s2/ in $wims_sesdir
5
!set s2dir=!translate internal _ to $ $ in $s2dir
6
!set s2dir=!word 1 of $s2dir
12972 guerimand 7
!if $wims_class!=$empty
13013 bpr 8
  !set fromtodir=log/classes/$wims_class
12972 guerimand 9
!else
13013 bpr 10
  !set fromtodir=$s2dir
12972 guerimand 11
!endif
12
!default search_level_from=!getdef search_level_from in wimshome/$fromtodir/home_search2
13
!default search_level_to=!getdef search_level_to in wimshome/$fromtodir/home_search2
12085 bpr 14
!!!
15
 
11633 bpr 16
!if $search_level_to$search_level_from=$empty and $wims_class!=$empty
11654 obado 17
  !set Listlevel=$wims_listlevel
18
  !set cl=!positionof item $wims_class_level in $Listlevel
19
  !set search_level_from=$[max(1,$cl-1)]
20
  !set search_level_to=$[$cl+1]
11633 bpr 21
!endif
11398 bpr 22
!default search_level_from=1
11483 bpr 23
!default search_level_to=$search_levelcnt
11390 bpr 24
!!<fieldset class="property_fields blockcenter">
11654 obado 25
!! <legend>name_bounded_search$name_bounded_search</legend>
26
<input type="hidden" id="search_level_from" name="search_level_from" value="$search_level_from" />
27
<input type="hidden" id="search_level_to" name="search_level_to" value="$search_level_to" />
13183 obado 28
<div class="slider" id="slider_level" style="margin-right:auto;margin-left:auto"></div>
11654 obado 29
!if $wims_class!=$empty
30
  <div class="formHelp center">$name_search_level_class_help</div>
31
!endif
32
!!</fieldset>
11392 bpr 33
 
13570 obado 34
<script src="scripts/js/external/jquery-ui-slider-pips/jquery-ui-slider-pips.min.js"></script>
35
<link rel="stylesheet" href="scripts/js/external/jquery-ui-slider-pips/jquery-ui-slider-pips.min.css" />
11390 bpr 36
<link rel="stylesheet" href="themes/_css/jquery-ui-slider-pips.custom.css" />
13570 obado 37
<style>
11654 obado 38
  #slider_level .ui-slider-range {background: $wims_ref_bgcolor;}
39
  .ui-slider-pips .ui-slider-pip-selected-1, .ui-slider-pips .ui-slider-pip-selected-2
40
    {color: $wims_ref_bgcolor;}
11390 bpr 41
</style>
13570 obado 42
<script>
11390 bpr 43
/*<![CDATA[*/ jQuery(function(jq){
11654 obado 44
  var niveaux = new Array($search_levelcnt);
45
  !set niveaucnt=!itemcnt $search_levels
46
  !for i=1 to $niveaucnt
47
    !ifval $(search_levels[$i+1])-$(search_levels[$i])>1
48
  niveaux[$(search_levels[$i])]='$(name_wims_levels[$i])&rarr;';
49
    !else
50
  niveaux[$(search_levels[$i])]='$(name_wims_levels[$i])';
51
    !endif
52
  !next
53
  jq('#slider_level')
11390 bpr 54
    .slider({min: 1,
55
             max: niveaux.length-1,
56
             range: true,
57
             values: [ jq( "#search_level_from" ).val(), jq( "#search_level_to" ).val() ],
58
             slide: function( event, ui ) {
59
        jq( "#search_level_from" ).val(ui.values[0]);
60
        jq( "#search_level_to" ).val(ui.values[1]);
61
      }
62
    })
63
    .slider('pips',
11394 bpr 64
           {rest: "label",
65
           labels: niveaux});
11654 obado 66
  });/*]]>*/
11390 bpr 67
</script>