<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>{% block title %}VideoPotes{% endblock %}</title>
		<link rel="stylesheet" href="{{ asset('build/app.css') }}">
		{% block stylesheets %}{% endblock %}
        <link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" />
    </head>
    <body style="padding-top:5rem;">
		<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
			<a class="navbar-brand" href="{{ path('videotheque_liste') }}">Videothèque</a>
			<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="/" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
				<span class="navbar-toggler-icon"></span>
			</button>

			<div class="collapse navbar-collapse" id="navbarsExampleDefault">
				<ul class="navbar-nav mr-auto">
					<li class="nav-item">
						<a class="nav-link" href="{{ path('videothequepersonnelle_maliste') }}">Ma liste de films<span class="sr-only">(current)</span></a>
					</li>
					<li class="nav-item">
						<a class="nav-link" href="{{ path('videotheque_liste') }}">Liste des films<span class="sr-only">(current)</span></a>
					</li>
					<li class="nav-item">
						<a class="nav-link" href="{{ path('realisateur_liste') }}">Liste des réalisateurs<span class="sr-only">(current)</span></a>
					</li>
					{%  if is_granted('ROLE_ADMIN') %}
						<ul class="navbar-nav">
							<li class="nav-item dropdown">
								<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownAdmin" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
									Administration
								</a>
								<div class="dropdown-menu" aria-labelledby="navbarDropdown">
									<a class="dropdown-item" href="{{ path('admin_index') }}">Utilisateurs</a>
									<div class="dropdown-divider"></div>
									<a class="dropdown-item" href="{{ path('genre_liste') }}">Liste des genres</a>
									{#<div class="dropdown-divider"></div>
									<a class="dropdown-item" href="{{ path('admin_resettokens') }}">Reset Tokens</a>
									#}
								</div>
							</li>
						</ul>
					{%  endif %}
				</ul>
				{%  if not is_granted('IS_AUTHENTICATED_REMEMBERED') %}
					<ul class="navbar-nav">
						<li class="nav-item"><a class="nav-link" href="{{ path('login') }}">Se connecter</a></li>
					</ul>
				{% else %}
					<ul class="navbar-nav">
						<li class="nav-item dropdown">
							<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
								{{ app.user.username }}
							</a>
							<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
								<a class="dropdown-item" href="{{ path('user_profil') }}">Profil</a>
								<div class="dropdown-divider"></div>
								<a class="dropdown-item" href="{{ path('logout') }}">Se déconnecter</a>
							</div>
						</li>
					</ul>
				{% endif %}
				{#<form class="form-inline my-2 my-lg-0">
					<input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
					<button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
				</form>#}

			</div>
		</nav>
		<div class="container-fluid">
			<header>
				<h1>{% block titre %}{% endblock %}</h1>
			</header>
			<main role="main">
				<div>
					{% for message in app.flashes('success') %}
					<div class="alert alert-success alert-dismissible fade show" role="alert">
						<strong>Cool</strong> {{ message }}
						<button type="button" class="close" data-dismiss="alert" aria-label="Close">
							<span aria-hidden="true">&times;</span>
						</button>
					</div>
					{% endfor %}
					{% block body %}{% endblock %}
				</div>

			</main>

			<footer>
				{% block footer %}
				{% endblock %}
			</footer>

		</div>
		<script src="{{ asset('build/app.js') }}"></script>
		{% block javascripts %}{% endblock %}
    </body>
</html>