Changeset 402


Ignore:
Timestamp:
11/12/11 13:59:57 (12 years ago)
Author:
nanardon
Message:
  • beautify search form
File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/trunk/web/root/templates/html/search/adv_search.tt

    r327 r402  
    11<!-- $Id$ --> 
    2 <table border="0"> 
     2<table border="0" id="tadvsearch"> 
    33<tr> 
    4     <td></td> 
     4<td><b>Search rpm:</b></td> 
     5</tr> 
     6<tr> 
    57    <td> 
    6 <input type="text" name="search" value="[% c.req.param('search') | html %]"> 
     8    <input type="text" name="search" value="[% c.req.param('search') | html %]"> 
     9 
     10    <select name="type" OnChange=" 
     11        if (value == 'bydep') { 
     12            document.getElementById('deptype').style.visibility = ''; 
     13        } else { 
     14            document.getElementById('deptype').style.visibility = 'hidden'; 
     15        } 
     16    "> 
     17    <option value="fuzzyname"[% " selected=selected" IF c.req.param('type') == 'fuzzyname' %]>rpm name match</option> 
     18    <option value="byname"[% " selected=selected" IF c.req.param('type') == 'byname' %]>rpm exactly named</option> 
     19    <option value="bydep"[% " selected=selected" IF c.req.param('type') == 'bydep' %]>dependency overlap:</option> 
     20    <option value="byfile"[% " selected=selected" IF c.req.param('type') == 'byfile' %]>File</option> 
     21    </select> 
     22    <span id="deptype" style="[% 'visibility:hidden;' IF c.req.param('type') != 'bydep' %]"> 
     23    <select name="deptype"> 
     24        <option value="P"[% " selected=selected" IF c.req.param('deptype') == 'P' %]>Provides</option> 
     25        <option value="R"[% " selected=selected" IF c.req.param('deptype') == 'R' %]>Requires</option> 
     26        <option value="C"[% " selected=selected" IF c.req.param('deptype') == 'C' %]>Conflict</option> 
     27        <option value="O"[% " selected=selected" IF c.req.param('deptype') == 'O' %]>Obsoletes</option> 
     28        <option value="T"[% " selected=selected" IF c.req.param('deptype') == 'T' %]>Trigger</option> 
     29        <option value="S"[% " selected=selected" IF c.req.param('deptype') == 'S' %]>Suggest</option> 
     30        <option value="E"[% " selected=selected" IF c.req.param('deptype') == 'E' %]>Enhanced</option> 
     31    </select> 
     32    </span> 
    733    </td> 
    834</tr> 
    935<tr> 
    10     <td></td> 
    1136    <td> 
     37    Limit to distribution: 
    1238    <span id="distribselect"> 
    1339    [% INCLUDE 'ajax/forms/distribselect.tt' form = 'sophie_adv_search' %] 
     
    1642</tr> 
    1743<tr> 
    18     <td> 
    19     </td> 
    20     <td> 
    21 <select name="type" OnChange=" 
    22     if (value == 'bydep') { 
    23         document.getElementById('deptype').style.visibility = ''; 
    24     } else { 
    25         document.getElementById('deptype').style.visibility = 'hidden'; 
    26     } 
    27 "> 
    28 <option value="fuzzyname"[% " selected=selected" IF c.req.param('type') == 'fuzzyname' %]>Name match</option> 
    29 <option value="byname"[% " selected=selected" IF c.req.param('type') == 'byname' %]>rpm named</option> 
    30 <option value="bydep"[% " selected=selected" IF c.req.param('type') == 'bydep' %]>dependency match</option> 
    31 <option value="byfile"[% " selected=selected" IF c.req.param('type') == 'byfile' %]>File</option> 
    32 </select> 
    33     </td> 
    34 </tr> 
    35 <tr> 
    36 <td> 
    37 </td> 
    38 <td> 
    39 <span id="deptype" style="[% 'visibility:hidden;' IF c.req.param('type') != 'bydep' %]"> 
    40 <select name="deptype"> 
    41     <option value="P"[% " selected=selected" IF c.req.param('deptype') == 'P' %]>Provides</option> 
    42     <option value="R"[% " selected=selected" IF c.req.param('deptype') == 'R' %]>Requires</option> 
    43     <option value="C"[% " selected=selected" IF c.req.param('deptype') == 'C' %]>Conflict</option> 
    44     <option value="O"[% " selected=selected" IF c.req.param('deptype') == 'O' %]>Obsoletes</option> 
    45     <option value="T"[% " selected=selected" IF c.req.param('deptype') == 'T' %]>Trigger</option> 
    46     <option value="S"[% " selected=selected" IF c.req.param('deptype') == 'S' %]>Suggest</option> 
    47     <option value="E"[% " selected=selected" IF c.req.param('deptype') == 'E' %]>Enhanced</option> 
    48 </select> 
    49 </span> 
    50 </td> 
    51 </tr> 
    52 <tr> 
    53 <td></td> 
    5444<td> 
    5545<input type="submit"> 
Note: See TracChangeset for help on using the changeset viewer.