Project

General

Profile

1
<!doctype html>
2
<html lang="en"	xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity4">
3

    
4
<head>
5
<!-- Required meta tags -->
6
<meta charset="utf-8">
7
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
8
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
9
<meta http-equiv="Pragma" content="no-cache">
10
<meta http-equiv="Expires" content="0">
11

    
12
<!-- Bootstrap CSS -->
13
<link rel="stylesheet" href="resources/css/bootstrap.min.css" />
14
<!-- Icons CSS -->
15
<link rel="stylesheet" href="resources/css/fontawesome-all.min.css">
16

    
17
<style type="text/css">
18
.table > tbody > tr > td {
19
     vertical-align: middle;
20
}
21
.card > .table {
22
	margin-bottom: 0 !important;
23
}
24

    
25
fieldset > legend {
26
	font-size: 1.2rem !important;  
27
}
28
</style>
29

    
30

    
31
<title>Organizations Database</title>
32

    
33
</head>
34

    
35
<body ng-app="orgs" sec:authorize="isAuthenticated()">
36
	<nav class="navbar navbar-expand-lg navbar-dark bg-primary">
37
		<a class="navbar-brand" href="#"> <img
38
			src="resources/images/openaire_logo_small.png" width="30" height="30" alt="OpenOrgs Database">
39
			OpenOrgs Database
40
		</a>
41
		<button class="navbar-toggler" type="button" data-toggle="collapse"
42
			data-target="#navbarSupportedContent">
43
			<span class="navbar-toggler-icon"></span>
44
		</button>
45

    
46
		<div class="collapse navbar-collapse w-100 order-1" id="navbarSupportedContent">
47
			<ul class="navbar-nav mr-auto">
48
				<li class="nav-item active"><a class="nav-link" href="#">Search</a></li>
49
				<li class="nav-item dropdown">
50
					<a class="nav-link dropdown-toggle" href="javascript:void(0)" data-toggle="dropdown">Browse</a>
51
					<div class="dropdown-menu">
52
						<a class="dropdown-item" href="#!/countries">by country</a> <a
53
							class="dropdown-item" href="#!/types">by type</a>
54
					</div>
55
				</li>
56
				<li class="nav-item"><a class="nav-link" href="#!/new">New</a></li>
57
			</ul>
58
		</div>
59
		
60
		<div class="navbar-collapse collapse w-100 order-2">
61
			<ul class="navbar-nav ml-auto">
62
				<li class="nav-item dropdown" sec:authorize="hasRole('ROLE_SUPERUSER')">
63
					<a class="nav-link dropdown-toggle" href="javascript:void(0)" data-toggle="dropdown"><i class="fa fa-cog"></i></a>
64
					<div class="dropdown-menu dropdown-menu-right">
65
						<a class="dropdown-item" href="#!/users">manage users</a>
66
					</div>
67
				</li>
68
				<li class="nav-item dropdown">
69
					<a class="nav-link dropdown-toggle" href="javascript:void(0)" data-toggle="dropdown"><i class="fa fa-user"></i></a>
70
					<div class="dropdown-menu dropdown-menu-right">
71
						<p class="px-4 pt-2 text-muted small">
72
							<b>Logged as:</b><br /><span sec:authentication="name"></span>
73
							<b>Role:</b><br /><span sec:authentication="principal.authorities"></span>
74
						</p>
75
						<div class="dropdown-divider"></div>
76
						<a class="dropdown-item" th:href="@{/logout}">Logout</a>
77
					</div>
78
				</li>
79
				<li class="nav-item"><a class="btn btn-outline-secondary" href="doc">API</a></li>
80
			</ul>
81
		</div>
82
		
83
	</nav>
84

    
85
	<div class="container-fluid small mt-4" ng-view></div>
86

    
87
	<script src="resources/js/jquery-3.4.1.min.js"></script>
88
	<script src="resources/js/popper.min.js"></script>
89
	<script src="resources/js/bootstrap.min.js"></script>
90
	<script src="resources/js/angular.min.js"></script>
91
	<script src="resources/js/angular-route.min.js"></script>
92
	<script src='resources/js/checklist-model.js'></script>
93
	<script src="resources/js/organizations.js"></script>
94
</body>
95

    
96
</html>
(2-2/3)