Changeset 3015 for TI05-delivery


Ignore:
Timestamp:
14/11/07 10:29:15 (12 years ago)
Author:
lawrence
Message:

Improvement to information on stubB page (requested by Ag).

Location:
TI05-delivery/ows_framework/trunk/ows_server/ows_server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TI05-delivery/ows_framework/trunk/ows_server/ows_server/models/stubB.py

    r2976 r3015  
    7676class ObservationStation: 
    7777    def __init__(self,h,e): 
    78         self.e=e 
     78        self.e=e   
     79        self.hdg='Obsevation Station' 
    7980        if e is None: return 
    8081class DataProductionTool: 
    8182    def __init__(self,h,e): 
    8283        self.e=e 
     84        i=h.find(e,'dgInstrument') 
     85        if i is not None:  
     86            self.hdg='Instrument' 
     87        else: 
     88            self.hdg='Model' 
    8389        if e is None: return 
    8490class Activity: 
    8591    def __init__(self,h,e): 
    8692        self.e=e 
     93        self.hdg='Activity' 
    8794        if e is None: return 
    8895        
     
    124131        plist=wrapGetText(self.elem,'dgDataSummary/dgParameterSummary/ParameterName',multiple=1) 
    125132        self.parameters=collapse2(plist,split='/') 
    126          
     133        self.hdg='Data Entity' 
     134               
    127135         
    128136    def getGranules(self): 
     
    238246                self.abstract=self.description.abstract 
    239247                self.stubBtype=elem.tag 
    240                
     248                 
    241249                # now go get all the related links 
    242250                 
  • TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/stubB.kid

    r2970 r3015  
    1515            ?> 
    1616            <div id="${id}">--> 
     17 
    1718            <div id="contents"> 
    1819                <div class="metadata"> 
    1920                    <div class="headingblock"> 
    20                         <div id="title" class="heading">$c.doc.name</div> 
     21                        <div id="title" class="heading">${c.doc.hdg}: $c.doc.name</div> 
    2122                        <table> 
    2223                            <tr> 
     
    4647                    <div py:replace="ParameterList(c.doc.parameters)"/> 
    4748                    <div py:if="c.doc.stubBtype=='dgDataEntity'" py:replace="Coverage(c.doc.bbox,c.doc.timeCoverage)"/> 
     49                    <div id="gran_help" class="hidden" > 
     50                                    <p colspan="3" class="helptxt"> 
     51                                        Granules are portions of a dataset which have consistent syntax and semantics, and they 
     52                                        are split up within the datset either to aid reuse across data entities, or to to make 
     53                                        it easier for the data providers and/or data consumers. Data granules are 
     54                                        are available for download and/or visualisation as independent entities. 
     55                                    </p> 
     56                                </div> 
    4857                    <div py:if="c.doc.granules!=[]" id="Granules"> 
    4958                        <table cellspacing="0" cellpadding="3" border="0" width="100%"> 
     
    5160                                <tr> 
    5261                                    <td class="linehead" colspan="3"> 
    53                                         <span class="heading0"> Granules </span> 
     62                                        <span class="heading0"> Granules </span><span py:replace="helpIcon('gran_help')"/> 
    5463                                    </td> 
    5564                                </tr> 
     65                                 
    5666                                <tr> 
    5767                                    <td>Select</td> 
     
    8494                                    </td> 
    8595                                    <td> 
    86                                         <a href="/view/$granule.entryID">$granule.name</a> 
     96                                        <a href="$g.server/view/$granule.entryID">$granule.name</a> 
    8797                                    </td> 
    8898                                </tr> 
     
    91101                    </div> 
    92102                    <!-- of granules --> 
    93  
     103                    <div id="dep_help" class="hidden" > 
     104                                    <p colspan="2" class="helptxt"> 
     105                                        This metadata page is showing one of the following components: activity, data production tool, observation station or data entity. One can 
     106                                        use the related entity links to navigate between these to find data or information relevant to the particular component you are currently viewing or 
     107                                        to find similar material. 
     108                                    </p> 
     109                                </div> 
    94110                    <div id="DeploymentList" py:if="c.doc.related is not None"> 
    95111                        <table cellspacing="0" cellpadding="3" border="0" width="100%" 
     
    98114                                <tr> 
    99115                                    <td class="linehead" colspan="2"> 
    100                                         <span class="headingO">Related Entities</span> 
     116                                        <span class="headingO">Related Entities</span><span py:replace="helpIcon('dep_help')"/> 
    101117                                    </td> 
    102118                                </tr> 
Note: See TracChangeset for help on using the changeset viewer.