source: TI05-delivery/ows_framework/trunk/ows_server/ows_server/templates/visualise.kid @ 2862

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

Interim checkin on the way to handling options on the
visualise and download pages

Line 
1<html py:extends="'ndgPage.kid'" xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#">
2
3    <head py:replace="pagehead(0)"/>
4   
5    <div py:def="notebook(divid)">
6        <?python
7            headers=['Dataset','Variable','Detail']
8            status={}
9            for hh in headers:status[hh]='hidden'
10            status[c.visible]='current'
11            ds=c.datasets[c.currentDataset]
12        ?>
13        <div id="$divid">
14            <div class="InPageTabs">
15                <div class="InPageHdr">
16                    <ul>
17                        <li py:for="hh in headers" class="${status[hh]}">
18                        ${XML(h.link_to_remote(hh,dict(update=divid, url=h.url_for(controller="visualise", action="inpagetab",dataset=c.currentDataset,view=hh))))}
19                        </li>
20                    </ul>
21                </div>
22                <div class="InPageContent">
23                    <div id="${headers[0]}" class="${status[headers[0]]}">
24                        <ul>
25                            <li py:for="uri in c.datasets">$uri</li>
26                        </ul>       
27                    </div>
28                    <div id="${headers[1]}" class="${status[headers[1]]}">
29                        <ul>
30                            <li py:for="featureID in ds.getFeatureList()">
31                                <?python feature=ds.getFeature(featureID)?>
32                                ${feature.name.CONTENT}</li>
33                        </ul>       
34                    </div>
35                    <div id="${headers[2]}" class="${status[headers[2]]}">
36                        <ul>
37                            <li>Not yet implemented</li>
38                        </ul>       
39                    </div>
40                </div>
41            </div>
42        </div>
43    </div>
44    <div py:if="not c.fullpage" py:replace="notebook(c.inpageid)"/>
45
46    <body>
47   
48    <div py:if="c.fullpage" id="entirepage">
49        <div py:replace="header()"/>
50        <div py:replace="PageTabs('Visualise')"/>
51        <div py:replace="searchOneLine()"/>
52        <div id="contents">
53            <div py:if="'selection' in session">
54                <p> The visualisation feature is not fully implemented. </p>
55                <div py:replace="notebook(c.inpageid)"/>
56            </div>
57            <div py:if="'selection' not in session">
58                <p> There are no selected datasets </p>
59            </div>       
60        </div>
61        <div py:replace="footer()"/>
62    </div>
63    </body>
64</html>
Note: See TracBrowser for help on using the repository browser.