Mercurial > dive4elements > gnv-client
annotate gnv/src/main/webapp/WEB-INF/jsp/index.jsp @ 998:27029f0ec7e1
Reverted the changes of rev1194.
gnv/trunk@1199 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 11 Jun 2010 10:28:50 +0000 |
parents | 9b126bceb0b2 |
children | b1eea43ba133 |
rev | line source |
---|---|
18
87002cbd194c
Static UI -integration an some refactoringwork done
Tim Englich <tim.englich@intevation.de>
parents:
17
diff
changeset
|
1 <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %> |
665
27f25b9ae9af
Improved exception handling. Display error messages after invalid user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
584
diff
changeset
|
2 <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean-el" prefix="bean-el" %> |
998
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
3 <%@page import="java.util.Collection"%> |
8
65ff6fcfee0c
Some Basic Stuff for WebProjects
Tim Englich <tim.englich@intevation.de>
parents:
4
diff
changeset
|
4 <%@page import="de.intevation.gnv.artifactdatabase.objects.ArtifactObject"%> |
665
27f25b9ae9af
Improved exception handling. Display error messages after invalid user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
584
diff
changeset
|
5 <%@page import="de.intevation.gnv.action.CommunicationKeys"%> |
8
65ff6fcfee0c
Some Basic Stuff for WebProjects
Tim Englich <tim.englich@intevation.de>
parents:
4
diff
changeset
|
6 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModel"%> |
65ff6fcfee0c
Some Basic Stuff for WebProjects
Tim Englich <tim.englich@intevation.de>
parents:
4
diff
changeset
|
7 <%@page import="de.intevation.gnv.action.sessionmodel.SessionModelFactory"%> |
998
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
8 <%@page import="java.util.Iterator"%> |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
9 <% |
998
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
10 String exception = (String)request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_INPUT_ID); |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
11 SessionModel sm = SessionModelFactory.getInstance().getSessionModel(request); |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
12 Object ui = request.getAttribute("ui"); |
408
b5733f9f386b
Design improvements: Moved chart option panel and export actions beneath the parameterization panel on the left side. Do not render a useless 'draw' button after reaching the final state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
404
diff
changeset
|
13 Object staticui = request.getAttribute("staticui"); |
571
f2ba58011a2d
Added histogram option panel. Show chart/histogram options panel after the user selected chart or histogram. Moved options panel beneath action panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
570
diff
changeset
|
14 Object chart = request.getAttribute("chart"); |
410
9602f4bffc07
Added statistic to the actions if available.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
408
diff
changeset
|
15 Object statistic = request.getAttribute("statistic"); |
569
9a5e50e7afaa
Added action and jsp for rendering histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
413
diff
changeset
|
16 Object histogram = request.getAttribute("histogram"); |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
17 Object wms_published = request.getAttribute("wms_published"); |
998
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
18 boolean furthertargets = true; |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
19 |
971
a0e6566cd111
Integrated Openlayers using ext and geoext into the GNV-WebClient
Tim Englich <tim.englich@intevation.de>
parents:
710
diff
changeset
|
20 if (chart == null && statistic == null && histogram == null && wms_published == null) { |
581
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
21 boolean supportChart = sm.getOutputMode("chart") != null; |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
22 if (supportChart) { |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
23 chart = "true"; |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
24 } |
f0f0d4eaee58
Display chart when reaching a final state which doesn't need any further user input (issue184).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
571
diff
changeset
|
25 } |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
26 |
998
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
27 Object furthertargetsObject = request.getAttribute("furthertargets"); |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
28 if (furthertargetsObject != null){ |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
29 furthertargets = ((Boolean)furthertargetsObject).booleanValue(); |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
30 } |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
31 |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
32 Object exceptionMessage = request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_MESSAGE_ID); |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
33 exceptionMessage = (exceptionMessage != null ? exceptionMessage.toString().replaceAll(" ", ".").replaceAll(":",".").toLowerCase() : null); |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
34 exceptionMessage = (exceptionMessage != null && exceptionMessage.toString().endsWith(".") ? exceptionMessage.toString().substring(0,exceptionMessage.toString().length()-1) : exceptionMessage); |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
35 |
991
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
36 Object sessionException = request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_SESSION_ID); |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
37 sessionException = (sessionException != null ? sessionException.toString().replaceAll(" ", ".").replaceAll(":",".").toLowerCase() : null); |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
38 sessionException = (sessionException != null && sessionException.toString().endsWith(".") ? sessionException.toString().substring(0,sessionException.toString().length()-1) : sessionException); |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
39 |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
40 boolean showmapviewercallBody = request.getAttribute("MAPVIEWERCALL") != null; |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
41 |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
42 String exceptionProject = (String) request.getAttribute(CommunicationKeys.REQUEST_EXCEPTION_PROJECT); |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
43 exceptionProject = exceptionProject != null ? exceptionProject.toLowerCase() : null; |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
44 exceptionProject = exceptionProject != null ? exceptionProject.replaceAll(" ", ".") : null; |
12
4ebe57b170d3
Integration of moving through the Artifact-States and rendering the UI.
Tim Englich <tim.englich@intevation.de>
parents:
11
diff
changeset
|
45 %> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
46 |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
47 <%-- div container for project loading/saving and error messages related to this --%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
48 <div id="project"> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
49 <table width="100%"> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
50 <tr> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
51 <td style="float: left; width: 225px;"> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
52 <a href="<%=response.encodeURL("store.do")%>"><bean:message key="gnviewer.project.save"/></a> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
53 | |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
54 <a href="#" onclick="toggle('projectload');"><bean:message key="gnviewer.project.load"/></a> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
55 </td> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
56 <td style="float: left; width: 400px;"> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
57 <div id="projectload"> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
58 <form id="loadProject" action="<%=response.encodeURL("load.do")%>" method="post" enctype="multipart/form-data"> |
708
7448b6f5f1ed
Replaced standard html input button with a load image like the choose buttons (issue225).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
696
diff
changeset
|
59 <div id="browseDiv"><input type="file" name="document" accept="application/xml"/></div> |
7448b6f5f1ed
Replaced standard html input button with a load image like the choose buttons (issue225).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
696
diff
changeset
|
60 <div id="loadDiv"><input type="image" src="<bean:message key="gnviewer.project.load.button.src"/>"/></div> |
695
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
61 </form> |
883b366e3b15
Replaced buttons for saving/loading projects with links.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
694
diff
changeset
|
62 </div> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
63 </td> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
64 </tr> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
65 </table> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
66 <%if (exceptionProject != null) {%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
67 <div class="projectException"> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
68 <bean:message key="<%=exceptionProject%>"/> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
69 <br/> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
70 <a href="<%=response.encodeURL("describe.do?uid="+System.currentTimeMillis())%>" title="<bean:message key="application.reload"/>"> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
71 <bean:message key="application.reload"/> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
72 </a> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
73 </div> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
74 <%}%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
75 <%if (showmapviewercallBody){ %> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
76 <jsp:include page="includes/display_mapviewercall_inc.jsp" /> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
77 <%}%> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
78 </div> |
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
79 |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
80 <table style="width:100%;"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
81 <tr id="contentRow"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
82 <td id="parameterColumn"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
83 <%-- the parameter panel is following --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
84 <div id="parameterPanel"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
85 <%if (staticui == null){ %> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
86 <jsp:include page="includes/display_fis_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
87 <%} else {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
88 <div class="down"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
89 <fieldset> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
90 <legend><bean:message key="gnviewer.history.title"/></legend> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
91 <%=staticui.toString()%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
92 </fieldset> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
93 </div> |
665
27f25b9ae9af
Improved exception handling. Display error messages after invalid user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
584
diff
changeset
|
94 <%}%> |
694
271ec4d11a9f
Changed the whole design of the application regarding the bsh styleguide.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
668
diff
changeset
|
95 |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
96 <%-- render the dynamic part to feed the state and advance to the next state --%> |
998
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
97 <%if (ui != null){%> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
98 <div id="timeseriesfilter"> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
99 <form id="fisSelectionForm" onsubmit="displayOverlay()" action="<%=response.encodeURL("next.do")%>" method="post"> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
100 <fieldset> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
101 |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
102 <%-- error message, if user input was not valid --%> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
103 <%if (exception != null) {%> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
104 <div class="inputException"><%=exception%></div> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
105 <%}%> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
106 <%=ui != null ? ui.toString().replaceAll(" ", "") : "" %> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
107 |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
108 <%if(furthertargets){%> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
109 <br/> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
110 <input style="margin-top: 5px;" type="image" src="<bean:message key="gnviewer.select.button.src"/>"/> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
111 <%}%> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
112 </fieldset> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
113 </form> |
27029f0ec7e1
Reverted the changes of rev1194.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
993
diff
changeset
|
114 </div> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
115 <%}%> |
569
9a5e50e7afaa
Added action and jsp for rendering histograms.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
413
diff
changeset
|
116 |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
117 <%-- render export options if existing for this state --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
118 <jsp:include page="includes/display_export_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
119 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
120 <%if (chart != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
121 <jsp:include page="/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
122 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
123 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
124 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
125 <%if (histogram != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
126 <jsp:include page="/WEB-INF/jsp/includes/display_histogram_options_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
127 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
128 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
129 <%-- render wms options --%> |
971
a0e6566cd111
Integrated Openlayers using ext and geoext into the GNV-WebClient
Tim Englich <tim.englich@intevation.de>
parents:
710
diff
changeset
|
130 <%if (wms_published != null) {%> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
131 <jsp:include page="/WEB-INF/jsp/includes/display_wms_options_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
132 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
133 </div> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
134 </td> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
135 <td id="contentColumn"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
136 <%if (exceptionMessage != null){ %> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
137 <div class="errormsg" id="load_error"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
138 <bean-el:message key="<%=exceptionMessage.toString()%>"/> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
139 <p class="reload"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
140 <a href="<%=response.encodeURL("describe.do?uid="+System.currentTimeMillis())%>" title="<bean:message key="application.reload"/>"> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
141 <bean:message key="application.reload"/> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
142 </a> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
143 </p> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
144 </div> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
145 <%}%> |
991
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
146 <%if (sessionException != null){ %> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
147 <div class="errormsg" id="load_error"> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
148 <bean-el:message key="<%=sessionException.toString()%>"/> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
149 </div> |
33198e55371c
Improved session handling in the gui. If a session has timed out, the user gets to the start point - the fis selection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
978
diff
changeset
|
150 <%}%> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
151 <%if (chart != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
152 <%-- render chart options if existing for this state --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
153 <jsp:include page="includes/display_diagramm_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
154 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
155 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
156 <%-- render statistic --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
157 <%if (statistic != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
158 <jsp:include page="includes/display_diagramm_statistics_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
159 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
160 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
161 <%-- render histogram --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
162 <%if (histogram != null) {%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
163 <jsp:include page="includes/display_histogram_inc.jsp"></jsp:include> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
164 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
165 |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
166 <%-- render wms layer --%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
167 <%if (wms_published != null) {%> |
971
a0e6566cd111
Integrated Openlayers using ext and geoext into the GNV-WebClient
Tim Englich <tim.englich@intevation.de>
parents:
710
diff
changeset
|
168 <jsp:include page="includes/display_map_inc.jsp"></jsp:include> |
710
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
169 <%}%> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
170 </td> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
171 </tr> |
5f29bfeb61bd
Improved the design and layout of the user interface.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
708
diff
changeset
|
172 </table> |