Ignore:
Timestamp:
22/05/06 16:40:48 (13 years ago)
Author:
lawrence
Message:

Minor bug fixes to various browse code bits and bobs ...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI07-MOLES/trunk/StubB/XSLT/browse/portal/cgi/renderEntity.py

    r940 r976  
    1212 
    1313        #try: 
    14         contentHTML=renderContent(entity) 
     14         
    1515        #except: 
    1616        #       contentHTML='' 
     
    2020        else: 
    2121                relatedHTML='' 
    22                  
     22 
     23         
    2324        if entity.type=='dgDataEntity': 
     25                contentHTML=renderDataContent(entity) 
    2426                relatedHTML=renderGranules(entity)+relatedHTML 
    2527        elif entity.type=='DIF': 
     28                contentHTML=renderDataContent(entity) 
    2629                relatedHTML=renderDataLinks(entity)+relatedHTML 
     30        else: 
     31                contentHTML='' 
    2732 
    2833        html=''' 
     
    3944        return html 
    4045 
    41 def renderContent(entity): 
    42         '''Parse the entity for content information ''' 
     46def renderDataContent(entity): 
     47        '''Parse a data entity for content information ''' 
    4348         
    4449        html='' 
     
    5661                        </tr>''' 
    5762                         
    58         for item in entity.parameters: 
     63         
     64        try: 
     65        #currently all entities are parsed for these ...  
     66            for item in entity.parameters: 
    5967                html+=''' 
    6068                        <tr><td class="line"><b>Parameter</b><br/></td> 
    6169                        <td class="line">%s</td></tr>'''%item 
    6270         
    63         html+=''' 
     71            html+=''' 
    6472                <tr><td class="line"><b>Spatial Coverage</b><br/></td> 
    6573                        <td class="line">%s</td></tr>'''%entity.bbox.toHTML() 
    6674         
    67         html+=''' 
     75            html+=''' 
    6876                <tr><td class="line"><b>Temporal Coverage</b><br/></td> 
    6977                        <td class="line">%s</td></tr>'''%entity.timeCoverage 
    7078         
     79        except: pass 
     80         
    7181        html+=''' 
    7282                <tr><td class="line"><b>Data Curator</b><br/></td> 
Note: See TracChangeset for help on using the changeset viewer.