source: TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/stubB.kid @ 2704

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/stubB.kid@2704
Revision 2704, 4.4 KB checked in by lawrence, 14 years ago (diff)

Fixing support for deployments with entities without
abbreviations in stub-b display

Line 
1<html py:extends="ndgPage.kid,meta.kid" xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#">
2
3    <head py:replace="pagehead(0)"/>
4    <body>
5    <div id="entirepage">
6        ${XML(c.tbinfo)}
7        <div py:replace="header()"/>
8       
9        <div py:replace="searchOneLine()"/>
10       
11        <!--! The if on the call to the left panel needs to be here for subtle css reasons -->
12        <div py:if="'ndgSec' in session" py:replace="leftpanel()" id="Left"/>
13        <?python
14        id="contents"
15        if "ndgSec" in session: id="contentsRight"
16        ?>
17        <div id="${id}">
18           
19            <div class="metadata">
20                <div class="headingblock">
21                    <div id="title" class="heading">$c.doc.name</div>
22                    <div id="abstract">$c.doc.abstract</div>
23                </div>
24                <p py:if="c.doc.citation!=''">Citation<br/><span class="citation">$c.doc.citation</span></p>
25                <div py:if="c.doc.description.descriptionType in ['','text/plain']">
26                    <div class="description"><p>$c.doc.description.description</p></div>
27                </div>
28                <div py:if="c.doc.description.descriptionType not in ['','text/plain']">
29                    <div class="description"><p>Description of $c.doc.description.descriptionType ommitted</p></div>
30                </div>
31                <div py:if="c.doc.description.onlineRefs!=[]">
32                    <p> Simple Links:<ul>
33                        <li py:for="l in c.doc.description.onlineRefs"><a href="${l[1]}">${l[0]}</a></li>
34                    </ul></p>
35                </div>
36               
37                <div py:replace="ParameterList(c.doc.parameters)"/>
38               
39                <div py:if="c.doc.granules!=[]" id="Granules">
40                    <table cellspacing="0" cellpadding="3" border="0" width="100%"><tbody>
41                        <tr><td class="linehead" colspan="3"><span class="heading0"> Granules </span></td></tr>
42                        <tr><td>Select</td><td>Access Control</td><td>Granule</td></tr>
43                        <tr py:for="granule in c.doc.granules">
44                            <td width="10%"><span class="selectme" py:if="'ndgSec' in session">
45                            ${XML(h.link_to_remote("Select",dict(update="Left", url=h.url_for(controller="tabs", action="addSelection",uri=granule.entryID,name=granule.name))))}
46                            </span></td><td width="10%"><span class="key"/></td>
47                            <td><a href="/view/$granule.entryID">$granule.name</a></td>
48                        </tr>
49                    </tbody></table>
50                </div> <!-- of granules -->
51               
52                <div id="DeploymentList" py:if="c.doc.related is not None">
53                    <table cellspacing="0" cellpadding="3" border="0" width="100%" class="related"><tbody>
54                        <tr><td class="linehead" colspan="2"><span class="headingO">Related Entities</span></td></tr>
55                        <tr py:for="alist in c.doc.related" py:if="alist !=[]">
56                            <td class="cellhead">$alist</td>
57                            <td><span py:for="deployment in c.doc.related[alist]">
58                                <?python
59                                target=deployment[2]
60                                if target=='': target=deployment[1]
61                                ?>
62                                <a href="${deployment[0].BURL}">$target</a>&nbsp;&nbsp;
63                             </span></td>
64                        </tr>
65                    </tbody></table>
66                </div> <!-- DeploymentList -->
67               
68                <div py:replace="Services()"/>
69               
70                <center>
71                <p>Not all information in this record may be rendered in this view. Please see the XML version for complete
72                content </p></center>
73     
74            </div> <!-- Metadata Div Ends -->
75       
76            <div id="Corrections">
77            <p py:if="'ndgSec' in session"> Please use this
78                <span>
79                    ${XML(h.link_to_remote("link",dict(update="Corrections", url=h.url_for(action='askCorrect'))))}
80                </span> to enter any errors in the metadata record above.
81            </p>
82            </div>
83        </div>
84        <div py:replace="footer()"/>
85    </div>
86    </body>
87</html>
Note: See TracBrowser for help on using the repository browser.