|
30 | 30 | <!-- CSS and JS by Petar -->
|
31 | 31 | <link type="text/css" rel="stylesheet" href="/css/or/new_styles.css" />
|
32 | 32 | <link type="text/css" rel="stylesheet" href="/css/or/phasetabs.css" />
|
33 |
| - |
34 | 33 | <script language="JavaScript" type="text/javascript"
|
35 | 34 | src="/js/or/rollovers2.js"><!-- @ --></script>
|
36 | 35 | <script language="JavaScript" type="text/javascript"
|
|
79 | 78 | );
|
80 | 79 | }
|
81 | 80 | </script>
|
82 |
| - |
83 |
| - <!-- Reskin --> |
84 |
| - <link type="text/css" rel="stylesheet" href="/css/reskin-or/reskin.css"> |
85 | 81 | <script type="text/javascript">
|
86 | 82 | function updateForumLink(projectId) {
|
87 | 83 | return fetch("<%=com.cronos.onlinereview.util.ConfigHelper.getChallengeByLegacyIdUrlV5()%>" + projectId)
|
|
99 | 95 | document.addEventListener("DOMContentLoaded", function(){
|
100 | 96 | let projectId = ${project.id};
|
101 | 97 | updateForumLink(projectId);
|
102 |
| -
|
103 |
| - let accordion = document.getElementsByClassName("projectDetails__accordion"); |
104 |
| - for (let i = 0; i < accordion.length; i++) { |
105 |
| - accordion[i].addEventListener("click", function() { |
106 |
| - this.classList.toggle("projectDetails__accordion--collapse"); |
107 |
| - let section = document.getElementsByClassName("projectDetails__sectionBody")[i]; |
108 |
| - if (section.style.display === "none") { |
109 |
| - section.style.display = "block"; |
110 |
| - } else { |
111 |
| - section.style.display = "none"; |
112 |
| - } |
113 |
| - }); |
114 |
| - } |
115 |
| -
|
116 |
| - let expand = document.querySelector(".accordionAction__expandAll"); |
117 |
| - expand.addEventListener("click", function() { |
118 |
| - for (let i = 0; i < accordion.length; i++) { |
119 |
| - accordion[i].classList.remove("projectDetails__accordion--collapse"); |
120 |
| - let section = document.getElementsByClassName("projectDetails__sectionBody")[i]; |
121 |
| - section.style.display = "block"; |
122 |
| - } |
123 |
| - }); |
124 |
| -
|
125 |
| - let collapse = document.querySelector(".accordionAction__collapseAll"); |
126 |
| - collapse.addEventListener("click", function() { |
127 |
| - for (let i = 0; i < accordion.length; i++) { |
128 |
| - accordion[i].classList.add("projectDetails__accordion--collapse"); |
129 |
| - let section = document.getElementsByClassName("projectDetails__sectionBody")[i]; |
130 |
| - section.style.display = "none"; |
131 |
| - } |
132 |
| - }); |
133 |
| -
|
134 |
| - let avatar = document.querySelector('.webHeader__avatar a'); |
135 |
| - let avatarImage = document.createElement('div'); |
136 |
| - avatarImage.className = "webHeader__avatarImage"; |
137 |
| - let twoChar = avatar.text.substring(0, 2); |
138 |
| - avatarImage.innerText = twoChar; |
139 |
| - avatar.innerHTML = avatarImage.outerHTML; |
140 | 98 | });
|
141 | 99 | </script>
|
142 |
| -
|
143 | 100 | </head>
|
144 | 101 |
|
145 | 102 | <body>
|
| 103 | +<div align="center"> |
| 104 | +
|
| 105 | + <div class="maxWidthBody" align="left"> |
| 106 | +
|
| 107 | + <jsp:include page="/includes/inc_header.jsp" /> |
| 108 | +
|
| 109 | + <jsp:include page="/includes/project/project_tabs.jsp" /> |
| 110 | +
|
| 111 | + <div id="mainMiddleContent"> |
| 112 | + <div style="position: relative; width: 100%;"> |
| 113 | + <jsp:include page="/includes/project/project_info.jsp" /><br /> |
| 114 | + <jsp:include page="/includes/project/project_myrole.jsp" /> |
| 115 | + <jsp:include page="/includes/project/project_timeline.jsp" /> |
| 116 | + <jsp:include page="/includes/project/project_phase.jsp" /> |
| 117 | + <jsp:include page="/includes/project/project_detail.jsp" /> |
| 118 | + <jsp:include page="/includes/project/project_prizes.jsp" /> |
| 119 | + <jsp:include page="/includes/project/project_resource.jsp" /> |
| 120 | + <!-- OR Project Linking Assembly --> |
| 121 | + <jsp:include page="/includes/project/project_link.jsp" /> |
| 122 | + <div align="right"> |
| 123 | + <c:if test="${isAllowedToViewPayments}"> |
| 124 | + <a href="ViewProjectPayments?pid=${project.id}"><img src="<or:text key='viewProjectDetails.btnPayments.img' />" border="0" alt="<or:text key='viewProjectDetails.btnPayments.alt' />" /></a>  |
| 125 | + </c:if> |
| 126 | + <c:if test="${requestScope.isAllowedToManageProjects}"> |
| 127 | + <a href="ViewManagementConsole?pid=${project.id}"><img src="<or:text key='viewProjectDetails.btnManagementConsoleLink.img' />" border="0" alt="<or:text key='viewProjectDetails.btnManagementConsoleLink.alt' />" /></a>  |
| 128 | + </c:if> |
| 129 | + <c:if test="${isAllowedToEditProjects}"> |
| 130 | + <a href="EditProjectLinks?pid=${project.id}"><img src="<or:text key='viewProjectDetails.btnEditLink.img' />" border="0" alt="<or:text key='viewProjectDetails.btnEditLink.alt' />" /></a>  |
| 131 | + </c:if> |
| 132 | + <c:if test="${isAllowedToEditProjects}"> |
| 133 | + <a href="EditProject?pid=${project.id}"><img src="<or:text key='viewProjectDetails.btnEdit.img' />" border="0" alt="<or:text key='viewProjectDetails.btnEdit.alt' />" /></a>  |
| 134 | + </c:if> |
| 135 | + </div> |
| 136 | + </div> |
| 137 | + </div> |
| 138 | +
|
| 139 | + <jsp:include page="/includes/inc_footer.jsp" /> |
146 | 140 |
|
147 |
| -<jsp:include page="/includes/inc_header_reskin.jsp" /> |
148 |
| -
|
149 |
| -<jsp:include page="/includes/project/project_tabs_reskin.jsp" /> |
150 |
| -
|
151 |
| -<div class="content"> |
152 |
| - <div class="content__inner"> |
153 |
| - <jsp:include page="/includes/project/project_info_reskin.jsp" /> |
154 |
| - <div class="divider"></div> |
155 |
| - <div class="accordionAction"> |
156 |
| - <div class="accordionAction__expandAll">Expand All</div> |
157 |
| - <div class="accordionAction__collapseAll">Collapse All</div> |
158 |
| - </div> |
159 |
| - <jsp:include page="/includes/project/project_myrole_reskin.jsp" /> |
160 |
| - <jsp:include page="/includes/project/project_timeline_reskin.jsp" /> |
161 |
| - <jsp:include page="/includes/project/project_phase_reskin.jsp" /> |
162 |
| - <jsp:include page="/includes/project/project_detail_reskin.jsp" /> |
163 |
| - <jsp:include page="/includes/project/project_prizes_reskin.jsp" /> |
164 |
| - <jsp:include page="/includes/project/project_resource_reskin.jsp" /> |
165 |
| - <!-- OR Project Linking Assembly --> |
166 |
| - <jsp:include page="/includes/project/project_link.jsp" /> |
167 | 141 | </div>
|
168 |
| -</div> |
169 | 142 |
|
170 |
| -<div class="cta"> |
171 |
| - <div class="cta__inner"> |
172 |
| - <c:if test="${isAllowedToViewPayments}"> |
173 |
| - <a href="ViewProjectPayments?pid=${project.id}"><or:text key='viewProjectDetails.btnPayments.alt' /></a> |
174 |
| - </c:if> |
175 |
| - <c:if test="${requestScope.isAllowedToManageProjects}"> |
176 |
| - <a href="ViewManagementConsole?pid=${project.id}"><or:text key='viewProjectDetails.btnManagementConsoleLink.alt' /></a> |
177 |
| - </c:if> |
178 |
| - <c:if test="${isAllowedToEditProjects}"> |
179 |
| - <a href="EditProjectLinks?pid=${project.id}"><or:text key='viewProjectDetails.btnEditLink.alt' /></a> |
180 |
| - </c:if> |
181 |
| - <c:if test="${isAllowedToEditProjects}"> |
182 |
| - <a href="EditProject?pid=${project.id}"><or:text key='viewProjectDetails.btnEdit.alt' /></a> |
183 |
| - </c:if> |
184 |
| - </div> |
185 | 143 | </div>
|
186 | 144 |
|
187 |
| -<jsp:include page="/includes/inc_footer_reskin.jsp" /> |
188 |
| -
|
189 | 145 | </body>
|
190 | 146 | </html>
|
0 commit comments