Changeset 8296 for mauRepo


Ignore:
Timestamp:
02/05/12 14:06:03 (8 years ago)
Author:
jhorton
Message:

added record author to table

Location:
mauRepo/MolesManager/trunk/src/MolesManager
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • mauRepo/MolesManager/trunk/src/MolesManager/static/templates/cedaSearchResults.html

    r8290 r8296  
    99<div class="grid_12"> 
    1010          <h5>Search Results</h5> 
     11          <script type="text/javascript"> 
     12                require(['dojox/grid/DataGrid']); 
     13          </script> 
     14        <script> 
     15/* 
     16        jquery tablesorter functionality 
     17                $(function() { 
     18                  $("#restab").tablesorter(); 
     19                }); 
     20*/ 
     21        </script> 
    1122</div> <!-- End of div stuff --> 
    1223<div class="grid_12 claro fillWhite"> 
     
    1425                {% csrf_token %} 
    1526        <div id="searchResults"> 
    16         <ol> 
    17         {% for location, id  in searchResults %} 
    18                 <li><a href="{{ location }}">{{ id }}</a></li> 
     27        <table id="restab" border="1"> 
     28            <thead> 
     29                <tr> 
     30                    <th>Location</th> 
     31                    <th>Id</th> 
     32                    <th>Author</th> 
     33                </tr> 
     34            </thead> 
     35        <tbody>   
     36        {% for location, id, auth  in searchResults %} 
     37                <tr bgcolor="white"> 
     38                        <td>{{ location }}</td> 
     39                        <td><a href="{{ location }}">{{ id }}</a></td> 
     40                        <td>{{ auth }}</td> 
     41                </tr>    
    1942        {% endfor %} 
    20         </ol> 
     43        </tbody> 
     44        </table> 
    2145        </div> <!-- End of div myForm --> 
    2246</div> <!-- End of div claro --> 
  • mauRepo/MolesManager/trunk/src/MolesManager/views/cedaSearch.py

    r8291 r8296  
    2727    if not keywords.endswith("'"): 
    2828        keywords = keywords + "'" 
    29     obsevations = Moles3EPB.extractObservationByTitleKeywords(keywords, request.moles_session)       
     29    obsevations = Moles3EPB.extractObservationByTitleKeywords(keywords, request.moles_session)  
    3030    titles = [] 
    3131    ids = [] 
    3232    list_list = [] 
    3333    baseCov = "http://" + request.get_host() + "/cov/" 
    34     O = None 
    3534    for o in obsevations: 
    36         titles.append("".join( 
    37                     [baseCov, 
    38                      str(o.id) 
    39                     ])) 
    40         ids.append(o.id) 
    4135        a = "".join( 
    4236            [baseCov, 
    4337            str(o.id)]) 
    44         list_list.append((a, o.description))  
    45         O = o 
     38        auth_query = Moles3EPB.observationAuthor(o.id, request.moles_session) 
     39        ath = auth_query.all() 
     40        ath0 = ath[0] 
     41        list_list.append((a, o.description, ath0.role))  
    4642    return list_list 
    4743 
Note: See TracChangeset for help on using the changeset viewer.