63 <meta charset="UTF-8"> |
63 <meta charset="UTF-8"> |
64 <c:if test="${not empty redirectLocation}"> |
64 <c:if test="${not empty redirectLocation}"> |
65 <meta http-equiv="refresh" content="0; URL=${redirectLocation}"> |
65 <meta http-equiv="refresh" content="0; URL=${redirectLocation}"> |
66 </c:if> |
66 </c:if> |
67 <link rel="stylesheet" href="lightpit.css" type="text/css"> |
67 <link rel="stylesheet" href="lightpit.css" type="text/css"> |
68 <link rel="alternate" type="application/rss+xml" title="RSS" href="${feedHref}" /> |
68 <c:if test="${not empty feedHref}"> |
|
69 <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="${feedHref}"/> |
|
70 </c:if> |
69 <c:if test="${not empty extraCss}"> |
71 <c:if test="${not empty extraCss}"> |
70 <c:forEach items="${extraCss}" var="cssFile"> |
72 <c:forEach items="${extraCss}" var="cssFile"> |
71 <link rel="stylesheet" href="${cssFile}" type="text/css"> |
73 <link rel="stylesheet" href="${cssFile}" type="text/css"> |
72 </c:forEach> |
74 </c:forEach> |
73 </c:if> |
75 </c:if> |
74 </head> |
76 </head> |
75 <body> |
77 <body> |
76 <div id="mainMenu"> |
78 <div id="mainMenu"> |
77 <div class="menuEntry" <c:if test="${fn:startsWith(requestPath, '/projects/')}">data-active</c:if> > |
79 <div class="menuEntry" |
|
80 <c:if test="${fn:startsWith(requestPath, '/projects/')}">data-active</c:if> > |
78 <a href="projects/"> |
81 <a href="projects/"> |
79 <fmt:message key="menu.projects"/> |
82 <fmt:message key="menu.projects"/> |
80 </a> |
83 </a> |
81 </div> |
84 </div> |
82 <div class="menuEntry" <c:if test="${fn:startsWith(requestPath, '/users/')}">data-active</c:if> > |
85 <div class="menuEntry" |
|
86 <c:if test="${fn:startsWith(requestPath, '/users/')}">data-active</c:if> > |
83 <a href="users/"> |
87 <a href="users/"> |
84 <fmt:message key="menu.users"/> |
88 <fmt:message key="menu.users"/> |
85 </a> |
89 </a> |
86 </div> |
90 </div> |
87 <div class="menuEntry" <c:if test="${fn:startsWith(requestPath, '/language/')}">data-active</c:if> > |
91 <div class="menuEntry" |
|
92 <c:if test="${fn:startsWith(requestPath, '/language/')}">data-active</c:if> > |
88 <a href="language/"> |
93 <a href="language/"> |
89 <fmt:message key="menu.languages"/> |
94 <fmt:message key="menu.languages"/> |
90 </a> |
95 </a> |
91 </div> |
96 </div> |
92 </div> |
97 </div> |
93 <div> |
98 <div> |
94 <c:if test="${not empty navMenu}"> |
99 <c:if test="${not empty navMenu}"> |
95 <div id="sideMenu"> |
100 <div id="sideMenu"> |
96 <%@include file="../jspf/navmenu.jspf"%> |
101 <%@include file="../jspf/navmenu.jspf" %> |
97 </div> |
102 </div> |
98 </c:if> |
103 </c:if> |
99 <div id="content-area" <c:if test="${not empty navMenu}">class="sidebar-spacing"</c:if>> |
104 <div id="content-area" <c:if test="${not empty navMenu}">class="sidebar-spacing"</c:if>> |
100 <c:import url="${contentPage}"/> |
105 <c:import url="${contentPage}"/> |
101 </div> |
106 </div> |