|
| 1 | +<%-- |
| 2 | + ~ Copyright (c) 2019 Parallax Inc. |
| 3 | + ~ |
| 4 | + ~ Permission is hereby granted, free of charge, to any person obtaining a copy of this software |
| 5 | + ~ and associated documentation files (the “Software”), to deal in the Software without |
| 6 | + ~ restriction, including without limitation the rights to use, copy, modify, merge, publish, |
| 7 | + ~ distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the |
| 8 | + ~ Software is furnished to do so, subject to the following conditions: |
| 9 | + ~ |
| 10 | + ~ The above copyright notice and this permission notice shall be included in all copies or |
| 11 | + ~ substantial portions of the Software. |
| 12 | + ~ |
| 13 | + ~ THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 14 | + ~ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 15 | + ~ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| 16 | + ~ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| 17 | + ~ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| 18 | + ~ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
| 19 | + ~ SOFTWARE. |
| 20 | + --%> |
| 21 | + |
1 | 22 | <%--
|
2 | 23 | Document : menu
|
3 | 24 | Created on : 4-nov-2015, 20:39:22
|
4 | 25 | Author : Michel
|
| 26 | +
|
| 27 | + Display the horizontal menu across the top of the banner |
5 | 28 | --%>
|
6 | 29 | <%@page contentType="text/html" pageEncoding="UTF-8"%>
|
7 | 30 | <%@ include file="/WEB-INF/includes/include.jsp"%>
|
|
18 | 41 | </div>
|
19 | 42 | <div class="collapse navbar-collapse" id="navbar-collapse">
|
20 | 43 | <%-- Projects and privacy notice links --%>
|
21 |
| - <span> |
22 |
| - <ul class="nav navbar-nav"> |
23 |
| - <li> |
24 |
| - <a href="<url:getUrl url="/projects.jsp"/>"><fmt:message key="menu.community_projects" /></a> |
25 |
| - </li> |
26 |
| - <%-- Include the user projects if the user is logged in --%> |
27 |
| - <shiro:authenticated> |
28 |
| - <li> |
29 |
| - <a href="<url:getUrl url="/my/projects.jsp"/>"><fmt:message key="menu.my_projects" /></a> |
30 |
| - </li> |
31 |
| - </shiro:authenticated> |
32 |
| - <li> |
33 |
| - <a href="<url:getUrl url="/projectcreate.jsp?lang=PROPC"/>"><fmt:message key="menu.newproject.title" /></a> |
34 |
| - </li> |
35 |
| - <li> |
36 |
| - <a href="<url:getUrl url="/privacy-policy"/>"><fmt:message key="menu.privacy" /></a> |
37 |
| - </li> |
38 |
| - </ul> |
39 |
| - </span> |
40 |
| - <%-- Register / Login --%> |
41 |
| - <span> |
42 |
| - <ul class="nav navbar-nav navbar-right"> |
43 |
| - <%-- Menu items for an anonymous user --%> |
44 |
| - <shiro:notAuthenticated> |
45 |
| - <li> |
46 |
| - <a href="<url:getUrl url="/login.jsp"/>"><fmt:message key="menu.login_and_register" /></a> |
47 |
| - </li> |
48 |
| - </shiro:notAuthenticated> |
49 |
| - <%-- Menu items for an authenticated user --%> |
50 |
| - <shiro:authenticated> |
51 |
| - <li class="dropdown"> |
52 |
| - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"><shiro:principal></shiro:principal> <span class="caret"></span></a> |
53 |
| - <ul class="dropdown-menu"> |
54 |
| - <li><a href="<url:getUrl url="/profile"/>"><fmt:message key="menu.profile" /></a></li> |
55 |
| - <!-- <li><a href="<url:getUrl url="/public/profile"/>"><fmt:message key="menu.public-profile" /></a></li> --> |
56 |
| - <li><a href="<url:getUrl url="/logout"/>"><fmt:message key="logout" /></a></li> |
57 |
| - </ul> |
58 |
| - </li> |
| 44 | + <ul class="nav navbar-nav"> |
| 45 | + <li> |
| 46 | + <a href="<url:getUrl url="/projects.jsp"/>"><fmt:message key="menu.community_projects" /></a> |
| 47 | + </li> |
| 48 | + |
| 49 | + <%-- Include the user projects if the user is logged in --%> |
| 50 | + <shiro:authenticated> |
| 51 | + <li> |
| 52 | + <a href="<url:getUrl url="/my/projects.jsp"/>"><fmt:message key="menu.my_projects" /></a> |
| 53 | + </li> |
| 54 | + </shiro:authenticated> |
| 55 | + |
| 56 | + <li> |
| 57 | + <a href="<url:getUrl url="/projectcreate.jsp?lang=PROPC"/>"><fmt:message key="menu.newproject.title" /></a> |
| 58 | + </li> |
| 59 | + <li> |
| 60 | + <a href="<url:getUrl url="/privacy-policy"/>"><fmt:message key="menu.privacy" /></a> |
| 61 | + </li> |
| 62 | + </ul> |
| 63 | + |
| 64 | + <%-- Register / Login / Help --%> |
| 65 | + <ul class="nav navbar-nav navbar-right"> |
| 66 | + <%-- Menu items for an anonymous user --%> |
| 67 | + <shiro:notAuthenticated> |
| 68 | + <li> |
| 69 | + <a href="<url:getUrl url="/login.jsp"/>"><fmt:message key="menu.login_and_register" /></a> |
| 70 | + </li> |
| 71 | + </shiro:notAuthenticated> |
| 72 | + |
| 73 | + <%-- Menu items for an authenticated user --%> |
| 74 | + <shiro:authenticated> |
| 75 | + <li class="dropdown"> |
| 76 | + <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true"> |
| 77 | + <%-- Display logged in user email address --%> |
| 78 | + <shiro:principal> </shiro:principal><span class="caret"></span></a> |
| 79 | + <ul class="dropdown-menu"> |
| 80 | + <li><a href="<url:getUrl url="/profile"/>"><fmt:message key="menu.profile" /></a></li> |
| 81 | + <%-- <li><a href="<url:getUrl url="/public/profile"/>"><fmt:message key="menu.public-profile" /></a></li> --%> |
| 82 | + <li><a href="<url:getUrl url="/logout"/>"><fmt:message key="logout" /></a></li> |
| 83 | + </ul> |
| 84 | + </li> |
59 | 85 | </shiro:authenticated>
|
60 | 86 |
|
61 | 87 | <%-- Help link to the Learn reference section --%>
|
62 |
| - <%-- <li><a href="<url:getUrl url="/public/help"/>" target="_blank"><fmt:message key="menu.help" /></a></li> --%> |
63 | 88 | <li><a href="https://learn.parallax.com/ab-blocks" target="_blank"><fmt:message key="menu.help" /></a></li>
|
64 | 89 |
|
65 |
| - <%-- |
| 90 | + <%-- Set the launguage for the site |
66 | 91 | <li class="navbar-text">
|
67 | 92 | <form style="margin-bottom: 0;">
|
68 | 93 | <select id="language" name="language" onchange="submit()">
|
|
72 | 97 | </li>
|
73 | 98 | --%>
|
74 | 99 | </ul>
|
75 |
| - </span> |
76 | 100 | </div>
|
77 | 101 | </div>
|
78 | 102 |
|
|
0 commit comments