map.jsp 4.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ page import = "cz.hsrs.servlet.security.*"%>
  3. <%@ page import = "cz.hsrs.servlet.lang.*"%>
  4. <%@ page import = "java.util.Map"%>
  5. <%@ page import = "cz.hsrs.db.pool.*"%>
  6. <!DOCTYPE html>
  7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
  8. <head>
  9. <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
  10. <title>MapLogAgri</title>
  11. <!-- Include Ext and app-specific scripts: -->
  12. <script type="text/javascript" src="/wwwlibs/ext/adapter/ext/ext-base.js"></script>
  13. <script type="text/javascript" src="/wwwlibs/ext/ext-all.js"></script>
  14. <script type="text/javascript" src="/wwwlibs/hslayers/OpenLayers-debug.js"></script>
  15. <script type="text/javascript" src="/wwwlibs/hslayers/MapPortal.js"></script>
  16. <script type="text/javascript" src="/wwwlibs/hslayers/HS.js"></script>
  17. <script type="text/javascript">
  18. OpenLayers.ProxyHost = "proxy.jsp?url=";
  19. HS.setLang(HSLayers.Util.getCookie("language"));
  20. </script>
  21. <script type="text/javascript" src="/wwwlibs/hslayers/HSLayers/Control/BoxLayerSwitcher.js"></script>
  22. <script type="text/javascript" src="/wwwlibs/proj4js/proj4js.js"></script>
  23. <!-- Include Ext stylesheets here: -->
  24. <link rel="stylesheet" type="text/css" href="/wwwlibs/ext/resources/css/ext-all.css" />
  25. <link rel="stylesheet" type="text/css" href="/wwwlibs/ext/resources/css/xtheme-gray.css" />
  26. <!-- MapLog Application -->
  27. <script type="text/javascript" src="js/OL-patch.js"></script>
  28. <script type="text/javascript" src="js/MapLog.js"></script>
  29. <script type="text/javascript" src="js/Control/UnitSwitcher.js"></script>
  30. <script type="text/javascript" src="js/Control/TracQuery.js"></script>
  31. <script type="text/javascript" src="js/UnitIcon.js"></script>
  32. <script type="text/javascript" src="js/Layer/UnitVector.js"></script>
  33. <script type="text/javascript" src="js/Layer/History.js"></script>
  34. <script type="text/javascript" src="js/UnitFeature.js"></script>
  35. <script type="text/javascript" src="js/widgets/DetailPanel.js"></script>
  36. <script type="text/javascript" src="js/widgets/MapPanel.js"></script>
  37. <script type="text/javascript" src="js/widgets/DetailGrid.js"></script>
  38. <script type="text/javascript" src="js/widgets/SettingsPanel.js"></script>
  39. <script type="text/javascript" src="js/Maplog-cze.js"></script>
  40. <script type="text/javascript" src="js/maplog-common.js"></script>
  41. <script type="text/javascript" src="js/maplog-app.js"></script>
  42. <link rel="stylesheet" type="text/css" href="css/maplog.css" />
  43. </head>
  44. <body>
  45. <% JSPHelper.checkAuthentication(request, response);
  46. Map<String, String> l = Labels.getLabels().get(request.getCookies());
  47. %>
  48. <div id="headding">
  49. <div id="head">
  50. <%try {%>
  51. <%if (SQLExecutor.getBrand_picture_name()!=null){%>
  52. <%="<img src=\"img/"+SQLExecutor.getBrand_picture_name()+"\" style=\"padding-left:20px; padding-top: 2px\">"%>
  53. <%}%>
  54. <% } catch (Exception e) {session.invalidate();}%>
  55. </div>
  56. <div id="headnavigation">
  57. <ul class="navigation">
  58. <li><a href="./crossroad.jsp"><%=l.get(Labels.intro)%></a></li>
  59. <li><a href="./map.jsp"><%=l.get(Labels.map)%></a></li>
  60. <!-- <li><a href="./map-osm.jsp"><%=l.get(Labels.mapW)%></a></li>-->
  61. <li><a href="./admin.jsp"><%=l.get(Labels.administration)%></a></li>
  62. <li><a href="./kniha_jizd.jsp"><%=l.get(Labels.logbook)%></a></li>
  63. </ul>
  64. <div id="logininfo">
  65. <%try {%>
  66. <%=l.get(Labels.loginas)%> <%=JSPHelper.getUserName(session)%> <a href="Logout"> <%=l.get(Labels.logout)%></a>
  67. <% LoginUser user = (LoginUser)session.getAttribute(JSPHelper.USERATTRIBUTE);
  68. if(user.getUserLanguage().equalsIgnoreCase("cz")==true){ %>
  69. <a href="ChangeLang?lang=en&coming=/map.jsp"><img src="icons/en.gif" /></a>
  70. <%}
  71. else if (user.getUserLanguage().equalsIgnoreCase("en")==true){ %>
  72. <a href="ChangeLang?lang=cz&coming=/map.jsp"><img src="icons/cz.gif" /></a>
  73. <%}
  74. else{ %>
  75. <!-- place to add more languages -->
  76. <%} %>
  77. <%} catch (Exception e) {session.invalidate();}%>
  78. </div>
  79. </div>
  80. </div>
  81. <div id="maplogbody"> </div>
  82. </body>
  83. </html>