details.jsp 5.22 KB
Newer Older
Matija Obreza's avatar
Matija Obreza committed
1 2 3 4 5 6
<!DOCTYPE html>

<%@include file="/WEB-INF/jsp/init.jsp"%>

<html>
<head>
Matija Obreza's avatar
Matija Obreza committed
7
<title><spring:message code="faoInstitutes.page.profile.title" arguments="${faoInstitute.fullName}" argumentSeparator="|" /></title>
Matija Obreza's avatar
Matija Obreza committed
8 9
</head>
<body>
Matija Obreza's avatar
Matija Obreza committed
10
	<h1>
Matija Obreza's avatar
Matija Obreza committed
11
		<img class="country-flag bigger" src="${cdnFlagsUrl}/${faoInstitute.country.code3.toUpperCase()}.png" />
Matija Obreza's avatar
Matija Obreza committed
12
		<c:out value="${faoInstitute.fullName}" />
Matija Obreza's avatar
Matija Obreza committed
13
		<small><c:out value="${faoInstitute.code}" /></small>
Matija Obreza's avatar
Matija Obreza committed
14
	</h1>
Matija Obreza's avatar
Matija Obreza committed
15

Matija Obreza's avatar
Matija Obreza committed
16
	<c:if test="${countByInstitute eq 0}">
Matija Obreza's avatar
Matija Obreza committed
17
		<div class="alert alert-info">
Matija Obreza's avatar
Matija Obreza committed
18 19
			<spring:message code="faoInstitute.no-accessions-registered" />
		</div>
Matija Obreza's avatar
Matija Obreza committed
20 21
	</c:if>

Matija Obreza's avatar
Matija Obreza committed
22
	<div class="jumbotron">
23
		<spring:message code="faoInstitutes.stat.accessionCount" arguments="${countByInstitute}" />
Matija Obreza's avatar
Matija Obreza committed
24 25 26
		<c:if test="${countByInstitute gt 0}">
			<a href="<c:url value="/wiews/${faoInstitute.code.toLowerCase()}/data" />"><spring:message code="view.accessions" /></a>
		</c:if>
27
	</div>
Matija Obreza's avatar
Matija Obreza committed
28 29
		
	<div class="">
30 31 32 33 34 35 36
		<security:authorize access="hasRole('ADMINISTRATOR')">
			<a href="<c:url value="/wiews/${faoInstitute.code.toLowerCase()}/edit" />" class="close">
				<spring:message code="edit" />
			</a>
		</security:authorize>

		<%@include file="/WEB-INF/jsp/content/include/blurp-display.jsp" %>
Matija Obreza's avatar
Matija Obreza committed
37 38 39 40
		
		<div class="row" style="">
		<div class="col-sm-4">
			<spring:message code="faoInstitute.country" />:
Matija Obreza's avatar
Matija Obreza committed
41
			<%-- <img src="${cdnFlagsUrl}/${faoInstitute.country.code3.toUpperCase()}.png" /> --%>
Matija Obreza's avatar
Matija Obreza committed
42
			<a href="<c:url value="/geo/${faoInstitute.country.code3.toLowerCase()}" />"><c:out value="${faoInstitute.country.getName(pageContext.response.locale)}" /></a>
Matija Obreza's avatar
Matija Obreza committed
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
		</div>
		<%-- <div class="col-sm-4">
			<spring:message code="faoInstitute.code" />:
			<c:out value="${faoInstitute.code}" />
		</div>
		<div class="col-sm-4">
			<spring:message code="faoInstitute.acronym" />:
			<c:out value="${faoInstitute.acronym}" />
		</div> --%>
		</div>
		
		<div class="row" style="">
		<%-- <div class="col-sm-4">
			<spring:message code="faoInstitute.email" />:
			<c:out value="${faoInstitute.email}" />
		</div> --%>
<%-- 		<p>
			<c:out value="${faoInstitute.type}" />
		</p>
 --%>
		<div class="col-sm-12">
			<spring:message code="faoInstitute.url" />:
			<a href="<c:out value="${faoInstitute.url}" />"><c:out value="${faoInstitute.url}" /></a>
		</div>
		</div>
68 69 70 71 72 73 74 75 76 77 78
		
		<c:if test="${organizations.size() gt 0}">
		<div class="row" style="">
		<div class="col-sm-12">
			<spring:message code="faoInstitute.member-of-organizations-and-networks" />
			<c:forEach items="${organizations}" var="organization">
				<a href="<c:url value="/org/${organization.slug}" />"><c:out value="${organization.title}" /></a>
			</c:forEach>
		</div>
		</div>
		</c:if>
Matija Obreza's avatar
Matija Obreza committed
79 80
	</div>

Matija Obreza's avatar
Matija Obreza committed
81 82 83
	<c:if test="${faoInstitute.latitude ne null}">
		<div class="row" style="">
		<div class="col-sm-12">
Matija Obreza's avatar
Matija Obreza committed
84
			<div id="map" class="gis-map"><spring:message code="maps.loading-map" /></div>
Matija Obreza's avatar
Matija Obreza committed
85 86 87
		</div>
		</div>
	</c:if>
88

Matija Obreza's avatar
Matija Obreza committed
89 90 91 92 93 94 95

	<%-- <h3>
		<spring:message code="faoInstitute.statistics" />
	</h3> --%>
	

	<div class="row" style="margin-top: 2em;">
Matija Obreza's avatar
Matija Obreza committed
96
		<%-- <c:if test="${statisticsCrop ne null}">
Matija Obreza's avatar
Matija Obreza committed
97
		<div class="col-sm-4">
98
			<h4><spring:message code="faoInstitute.stat-by-crop" arguments="${statisticsCrop.numberOfElements}" /></h4>
Matija Obreza's avatar
Matija Obreza committed
99
			<ul class="funny-list statistics">
100 101 102
				<c:forEach items="${statisticsCrop.content}" var="stat" varStatus="status">
					<li class="clearfix ${status.count % 2 == 0 ? 'even' : 'odd'}"><span class="stats-number"><fmt:formatNumber value="${stat[1]}" /></span> <a href="<c:url value="/wiews/${faoInstitute.code.toLowerCase()}/" />"><c:out value="${stat[0].getName(pageContext.response.locale)}" /></a></li>
				</c:forEach>
Matija Obreza's avatar
Matija Obreza committed
103 104
			</ul>
		</div>
Matija Obreza's avatar
Matija Obreza committed
105
		</c:if> --%>
Matija Obreza's avatar
Matija Obreza committed
106
		
Matija Obreza's avatar
Matija Obreza committed
107
		<div class="col-sm-6">
108
			<h4><spring:message code="faoInstitute.stat-by-genus" arguments="${statisticsGenus.numberOfElements}" /></h4>
Matija Obreza's avatar
Matija Obreza committed
109
			<ul class="funny-list statistics">
110
				<c:forEach items="${statisticsGenus.content}" var="stat" varStatus="status">
Matija Obreza's avatar
Matija Obreza committed
111
					<li class="clearfix ${status.count % 2 == 0 ? 'even' : 'odd'}"><span class="stats-number"><fmt:formatNumber value="${stat[1]}" /></span> <c:out value="${stat[0]}" /></li>
Matija Obreza's avatar
Matija Obreza committed
112 113 114 115
				</c:forEach>
			</ul>
		</div>

Matija Obreza's avatar
Matija Obreza committed
116
		<div class="col-sm-6">
117
			<h4><spring:message code="faoInstitute.stat-by-species" arguments="${statisticsTaxonomy.numberOfElements}" /></h4>
Matija Obreza's avatar
Matija Obreza committed
118
			<ul class="funny-list statistics">
119
				<c:forEach items="${statisticsTaxonomy.content}" var="stat" varStatus="status">
Matija Obreza's avatar
Matija Obreza committed
120
					<li class="clearfix ${status.count % 2 == 0 ? 'even' : 'odd'}"><span class="stats-number"><fmt:formatNumber value="${stat[1]}" /></span> <a href="<c:url value="/wiews/${faoInstitute.code.toLowerCase()}/t/${stat[0].genus}/${stat[0].species}" />"><c:out value="${stat[0].taxonName}" /></a></li>
Matija Obreza's avatar
Matija Obreza committed
121 122 123
				</c:forEach>
			</ul>
		</div>
Matija Obreza's avatar
Matija Obreza committed
124
		
Matija Obreza's avatar
Matija Obreza committed
125 126 127
	</div>


Matija Obreza's avatar
Matija Obreza committed
128 129 130
	<c:if test="${faoInstitute.latitude ne null}">
		<script type="text/javascript">
			jQuery(document).ready(function() {
131 132
				var map=GoogleMaps.map("${pageContext.response.locale.language}", $("#map"), {
					maxZoom: 6, /* WIEWS does not provide enough detail */
Matija Obreza's avatar
Matija Obreza committed
133 134 135 136
					center: new GoogleMaps.LatLng(${faoInstitute.latitude}, ${faoInstitute.longitude}), 
					markerTitle: "<spring:escapeBody javaScriptEscape="true">${faoInstitute.fullName}</spring:escapeBody>" 
				});
			});
Matija Obreza's avatar
Matija Obreza committed
137 138 139
			
			_pageGaq = [];
			_pageGaq.push(['_setCustomVar', 1, 'Institute', '${faoInstitute.code}']);
Matija Obreza's avatar
Matija Obreza committed
140 141 142
		</script>
	</c:if>

Matija Obreza's avatar
Matija Obreza committed
143 144
</body>
</html>