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

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

Beginning to add the framework for an openlayer map,
but it's very incomplete ...

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                                    <a href="${deployment[0].BURL}">${deployment[2]}</a>&nbsp;&nbsp;</span></td>
59                        </tr>
60                    </tbody></table>
61                </div> <!-- DeploymentList -->
62               
63                <div py:replace="Services()"/>
64               
65                <center>
66                <p>Not all information in this record may be rendered in this view. Please see the XML version for complete
67                content </p></center>
68     
69            </div> <!-- Metadata Div Ends -->
70       
71            <div id="Corrections">
72            <p py:if="'ndgSec' in session"> Please use this
73                <span>
74                    ${XML(h.link_to_remote("link",dict(update="Corrections", url=h.url_for(action='askCorrect'))))}
75                </span> to enter any errors in the metadata record above.
76            </p>
77            </div>
78        </div>
79        <div py:replace="footer()"/>
80    </div>
81    </body>
82</html>
Note: See TracBrowser for help on using the repository browser.