source: MILK/trunk/milk_server/milk_server/templates/browse/discovery_search.html @ 5866

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/MILK/trunk/milk_server/milk_server/templates/browse/discovery_search.html@5866
Revision 5866, 2.8 KB checked in by sdonegan, 10 years ago (diff)

Adjusted map box so that always maintains relevant position of text entry boxes

Line 
1<html xmlns="http://www.w3.org/1999/xhtml"
2        xmlns:py="http://genshi.edgewall.org/" 
3        xmlns:xi="http://www.w3.org/2001/XInclude">
4        <xi:include href="../layout.html" />
5        <xi:include href="../ndgPage.html" />
6        <xi:include href="browse_functions.html" />
7        <!-- provides the main introduction and "advanced" search page -->
8        <head>
9        <title py:content="c.title">title</title>
10                <replace py:replace="pagehead()"/>
11                <script src="$g.server/js/wmsc.js"></script>
12                <script src="$g.server/js/prototype.js"></script>
13                <script src="http://www.openlayers.org/api/OpenLayers.js"></script>
14        <script src="$g.server/js/openlayers-x.js"/>
15        <script src="$g.server/js/dimensionControl.js"/>
16        <script src="$g.server/js/mapControl.js"/>
17                <script src="$g.server/js/olmapbox.js" type="text/javascript" charset="utf-8" />
18        <script type="text/javascript">
19        var app = null;
20        function initOLMapBox() {
21          var controlMarkup = '<table><tr>\
22                <td>Northerly Latitude:</td>\
23        <td colspan="2" align="center">\
24                        <input size="7" value="${c.bbox[0]}" name="bboxN"/>\
25                </td>\
26                </tr>\
27                <tr>\
28                        <td>Longitudinal Extent:</td>\
29                <td align="center"><input size="8" value="${c.bbox[1]}" name="bboxW"/></td>\
30                <td align="center"><input size="8" value="${c.bbox[2]}" name="bboxE"/></td></tr>\
31        <tr><td> Southerly Latitude:</td>\
32        <td colspan="2" align="center">\
33                <input size="7" value="${c.bbox[3]}" name="bboxS"/></td></tr>\
34        <tr><td colspan="3">(Units: degrees, north and east positive)</td></tr></table>';
35       
36          var coordControl = new WMSC.DimControl('dims', 'discoForm', controlMarkup);
37          app = new WMSC.VisApp('map', 10, 440, false);
38          app.addDimensionControl(coordControl);
39        }
40      </script>
41          <link rel="alternate" type="application/atom+xml" title="Atom feed for discovery service" href="$g.server/getFeed/discovery"/>
42    </head>
43    <body onload="initOLMapBox()">
44    <div id="entirepage">
45        <div py:if="c.inputErrors" py:replace="displayErrorDict(c.inputErrors)"/>
46                <!--<h3 id="pageTitle">$c.title <a href="$g.server/getFeed/discovery"><img border="0" src="$g.feedIcon" alt="Atom feed for discovery service" title="Atom feed for discovery service"/></a> </h3>-->
47        <h3 id="pageTitle">$c.title </h3>
48        <div class="outer">
49            <div class="inner">
50                <form action="$g.discoveryURL" name="discoForm" id="discoForm">
51                <div class="float-wrap">
52                    <div id="AdvContent"> 
53                                <div py:replace="searchTextInputs()"/>
54                    </div>
55                </div>
56                <div id="innerRight">
57                        <div py:replace="searchMapInputs()"/>
58                 </div>
59                <div class="clear"></div>
60                </form>
61            </div>
62        </div>
63    </div>
64    </body>
65</html>
Note: See TracBrowser for help on using the repository browser.