Changeset 5798 for MILK


Ignore:
Timestamp:
02/10/09 15:22:32 (10 years ago)
Author:
sdonegan
Message:

Updated to support single text search box with fancy div replacing depending on whether vocab or free text search chosen

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MILK/trunk/milk_server/milk_server/templates/browse/browse_functions.html

    r5314 r5798  
    1616            <p>Choose one or more search categories to query the catalogue and return data sets of interest.   
    1717            Links to further information and/or data access are provided in the responses.</p> 
     18             
     19            <!-- disabled from original "2 box" type entry --> 
     20            <!-- 
    1821            <div class="searchHdr">Vocab term search <span py:replace="helpIcon('term_search_help')"/></div> 
    1922            <div id="term_search_help" class="hidden" > 
     
    2932                 possible to use the wildcard, '*' to match multiple letters in a term.</p> 
    3033                </div> 
    31             </div> 
    32                     <div py:replace="vocabSearchAutoComplete(showInfo = False)"/> 
     34            </div>  
     35                    <div py:replace="vocabSearchAutoComplete(showInfo = False)"/>--> 
     36                     
     37                    <!-- 
    3338            <div class="searchHdr">Free text search <span py:replace="helpIcon('fts_help')"/></div> 
    3439            <div id="fts_help" class="hidden" > 
     
    5257                </label> 
    5358            </div> 
     59            --> 
     60             
     61            <!-- ***********************************************************************************  --> 
     62             
     63            <div class="searchHdr">Text Search  
     64             
     65                <div class="TextSearchBox"> 
     66                    <!-- place big text buttons here for selection of vocab or free text search --> 
     67                    <span py:replace="txtSrchIcon('txtSrchEntry')"/>&nbsp;<span py:replace="helpIcon('fts_help')"/> 
     68                    <span py:replace="vocSrchIcon('vocSrchEntry')"/>&nbsp;<span py:replace="helpIcon('term_search_help')"/> 
     69                </div> 
     70            </div> 
     71             
     72             
     73            <!-- Help divs --> 
     74            <div id="term_search_help" class="hidden" > 
     75                <div class="helptxt"> 
     76                 <p>Vocab term search provides an autocomplete text field - which searches the vocabulary server 
     77                 for terms which match the input text - suggesting possible terms to use in a search.</p> 
     78                 <p>Note, the text field will ONLY accept valid vocab terms and when these are searched on, a 
     79                 standard text search, similar to that facilitated by the 'Free text search' input, is undertaken. 
     80                 Note, also, if both vocab term and free text data are input, both are used in the subsequent 
     81                 text search.</p> 
     82                 <p> 
     83                 Terms are only looked up after two characters are entered, to narrow options.  Additionally, it is  
     84                 possible to use the wildcard, '*' to match multiple letters in a term.</p> 
     85                </div> 
     86            </div> 
     87            <div id="fts_help" class="hidden" > 
     88                <div class="helptxt"> 
     89                 <p>Free text search looks through the entire database of discovery documents, or it can be limited 
     90                    to the Author (dataset creator), or Parameter fields</p> 
     91                    <p> Note that it is possible to get a document returned which apparently does not include the  
     92                    search term; this can occur when the html view does not reflect the entire document content.  
     93                    The document pages include links to fuller and more original versions in viewable XML if you  
     94                    suspect this is occurring and wish to track down obscure matches.</p> 
     95                </div> 
     96            </div> 
     97             
     98           
     99             
     100            <div id="vocSrchEntry" class="hidden"> 
     101             
     102                <div class="SearchTxt"> 
     103                 
     104                <span class="SearchBox">Vocab Search</span> 
     105                 
     106                <span py:replace="vocabSearchAutoComplete(showInfo = False)"/> 
     107             
     108             
     109                </div> 
     110                 
     111             
     112            </div> 
     113             
     114            <div id="txtSrchEntry" class="hidden"> 
     115             
     116                <div class="SearchTxt"> 
     117                     
     118                    <span class="SearchBox">Free Text</span> 
     119                     
     120                    <div class="SearchBox"> 
     121                     
     122                    <!--<label for="searchString"><input name="searchString" type="text" id="searchString" size="25" value="$c.searchString"/></label>--> 
     123                    <label for="searchString"><input name="searchString" type="text" id="searchString" size="45" value="$c.searchString"/></label> 
     124                    <label for="textTarget"> 
     125                        <select name="textTarget" id="textTarget"> 
     126                        <option value="All" selected="selected">All</option> 
     127                        <option value="Authors">Authors</option> 
     128                        <option value="Params">Parameters</option>  
     129                    </select> 
     130                </label> 
     131                     
     132                    </div> 
     133                </div> 
     134             
     135            </div> 
     136             
     137            <!-- ***********************************************************************************  --> 
     138             
    54139                <div class="searchHdr">Temporal coverage (YYYY/MM/DD)&nbsp;<span py:replace="helpIcon('temcov_help')"/></div> 
    55140            <div id="temcov_help" class="hidden"> 
Note: See TracChangeset for help on using the changeset viewer.