Subversion Repositories wimsdev

Rev

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

Rev Author Line No. Line
5988 bpr 1
<!-- adm/search_engine/form.phtml -->
6589 bpr 2
 
6567 bpr 3
!default search_lang=$lang
5988 bpr 4
!set wims_ref_anchor=#searchform
5774 bpr 5
 
11384 obado 6
<fieldset class="wims_search_engine" id="searchform">
11658 bpr 7
  <legend><label for="search_keywords">$name_search_engine</label></legend>
5988 bpr 8
 
11261 obado 9
  !set wims_form_method=post
10
  !form new
11
    <input type="hidden" name="module" value="home" />
6589 bpr 12
 
11261 obado 13
    !if $wims_accessright!=$empty
14
      !read adm/search_engine/search_accessright.phtml
15
    !endif
5988 bpr 16
 
11384 obado 17
    !set wims_ref_class=wims_button_help float_right
18
    !href module=adm/light&phtml=search_engine.phtml.$lang $name_search_help
19
 
11654 obado 20
    <div class="field search_field">
21
      <input size="25"
22
             type="search"
23
             name="search_keywords"
24
             value="$search_keywords"
25
             class="wims_home_form multicomplete"
26
             placeholder="$name_keywords_enter"
27
             results="5"
28
             autosave="search_keywords"
11658 bpr 29
             id="search_keywords"
11654 obado 30
             /><button class="wims_button icon_button"
31
                       type="submit"><span class="Searching">$N_Search</span></button>
12539 obado 32
      <span style="margin-left:2em;display:inline-block;">
33
        !set wims_ref_class=text_icon browse
11654 obado 34
        !href module=adm/browse $wims_name_browse
35
      </span>
36
    </div>
7940 obado 37
 
11397 obado 38
    !if $jquery_defined=yes
11654 obado 39
      !if $wims_class==$empty
11660 obado 40
        !set default_filters_state=false
41
      !else
42
        !set default_filters_state=0
11654 obado 43
      !endif
44
 
45
      <script>
11660 obado 46
        jQuery(function($$){
47
          // Get in sessionStorage if affined_search was previously uncollapsed
48
          var affined_search_state = sessionStorage.getItem("affined_search_state");
49
          affined_search_state = affined_search_state === null ? $default_filters_state : affined_search_state;
50
          affined_search_state = Number(affined_search_state);
51
          // Display all affined search fields in a collapsible way
11654 obado 52
          $$("#affined_search").accordion({
11660 obado 53
            collapsible: true,
54
            active: affined_search_state,
55
            heightStyle: "content",
56
            activate : function( event, ui ) {
57
                affined_search_state = $$("#affined_search").accordion("option", "active");
58
                sessionStorage.setItem("affined_search_state", affined_search_state);
59
            }
11654 obado 60
          });
61
        } );
62
      </script>
63
    !endif
64
 
65
    <fieldset id="affined_search">
66
      <legend>$name_search_filters</legend>
67
      <div>
68
        <div class="field box halfwidth float_left">
69
          !!-- categories -->
70
          <label for="search_category">$name_search_category</label>
71
          !formselect search_category list $slist prompt $plist
72
        </div>
73
        <div class="field box halfwidth float_left">
74
          !!-- search type -->
75
          <label for="search_and">$name_search_method</label>
76
          !default search_and=no
77
          !formselect search_and list yes,no prompt $name_search_and
78
        </div>
79
        <div class="field box fullwidth">
80
          !!-- language -->
81
          <label for="search_lang">$wims_name_Language</label>
12539 obado 82
          !readproc languages
11654 obado 83
          !set L_language=!words2items $wims_site_languages
84
          !for site_lang in $L_language
85
            !set lang_prompt=!append item $(Lang_name_$site_lang) ($site_lang) to $lang_prompt
86
          !next
87
          !formselect search_lang list $L_language prompt $lang_prompt
88
        </div>
89
 
90
        <div class="field box fullwidth">
91
          <strong>$wims_name_level</strong>
92
          !if $jquery_defined=yes
93
            !read adm/search_engine/level_form.phtml
94
          !else
95
            <div class="search_level_list">
96
              !formcheckbox search_level list $listlevel prompt $Listlevel
97
            </div>
98
          !endif
99
        </div>
11655 bpr 100
        !!<div class="field box fullwidth">
11654 obado 101
            !!finally Lang will be add to the searchlevel automatically for the moment
11655 bpr 102
            !!<strong>$name_search_leveltrans</strong>
103
            !!!default search_leveltrans=1
104
            !!!formradio search_leveltrans list 1,0 prompt $wims_name_yes, $wims_name_no
105
            !!<div class="formHelp">$name_search_leveltrans_help</div>
106
        !!</div>
11397 obado 107
      </div>
11654 obado 108
    </fieldset>
11586 bpr 109
    !formend
12910 bpr 110
    !if $wims_class!=$empty
12911 bpr 111
      <div class="wimscenter">
12910 bpr 112
      !href module=adm/tool/glossary&gl=0 $wims_name_Glossary
12911 bpr 113
      </div>
12910 bpr 114
    !endif
11384 obado 115
</fieldset>
11390 bpr 116
 
11266 obado 117
!if $jquery_defined=yes
11261 obado 118
  <script type="text/javascript" src="scripts/js/interface/search_engine.js"></script>
119
!endif
6939 obado 120
 
5988 bpr 121
<!-- end adm/search_engine/form.phtml -->
1532 guerimand 122
!set srchl=$search_keywords
11483 bpr 123
!reset search_category search_keywords search_level