<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="{{ asset('bootstrap/css/bootstrap.min.css') }}" rel="stylesheet"/>
<link href="{{ asset('css/jquery.loadingModal.min.css') }}" rel="stylesheet"/>
<script src="{{ asset('js/sweetalert2.all.min.js') }}"></script>
<link rel="stylesheet" href="{{ asset('css/sweetalert2.min.css') }}">
<link rel="icon" type="image/x-icon" href="{{ asset(favicon) }}">
<!-- Font Awesome -->
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css"
integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/"
crossorigin="anonymous">
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro" rel="stylesheet">
<title>{% block title %}{{ appName }}{% endblock %}</title>
<style>
body {
font-family: 'Source Sans Pro', sans-serif;
}
#content {
min-height: 82vh;
}
</style>
<link rel="stylesheet" type="text/css" href="{{ asset('css/printProperties.css') }}">
{% block stylesheets %}{% endblock %}
</head>
<body class="bg-light">
{% include 'header.html.twig' %}
{% block flashes %}
{% for message in app.flashes('success') %}
<div class="alert alert-success alert-dismissable">
{{ message }}
</div>
{% endfor %}
{% for message in app.flashes('warning') %}
<div class="alert alert-warning alert-dismissable">
{{ message }}
</div>
{% endfor %}
{% for message in app.flashes('error') %}
<div class="alert alert-error alert-dismissable">
{{ message }}
</div>
{% endfor %}
{% endblock %}
<div id="content">
{% block meniu %}
<div class="container-fluid py-3 px-5">
{% if is_granted('ROLE_ADMIN') %}
{# todo: move to a separate file #}
<div class="row">
<nav class="navbar navbar-expand-lg navbar-light bg-light w-100">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item dropdown active">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown1" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{ "settings.applicationTitle"|trans }}
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown1">
<a class="dropdown-item" href="{{ path('app_setting_list') }}">{{ "settings.title"|trans }}</a>
<a class="dropdown-item" href="{{ path('app_user_index') }}">{{ "user.title"|trans }}</a>
<a id="showPackages" class="dropdown-item" href="{{ path('app_package_index') }}">{{ "package.title"|trans }}</a>
<a id="showPrintBadge" class="dropdown-item" href="{{ path('app_badge_index') }}">{{ "badge.title"|trans }}</a>
<a id="showCustomField" class="dropdown-item" href="{{ path('app_custom_input_index') }}">{{ "customInput.title"|trans }}</a>
</div>
</li>
<li class="nav-item dropdown active">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown2" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{ 'email.applicationTitle'|trans }}
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown2">
<a class="dropdown-item" href="{{ path('app_email_trigger_index') }}">{{ "emailTrigger.title"|trans }}</a>
<a class="dropdown-item" href="{{ path('app_email_template_index') }}">{{ "email.title"|trans }}</a>
</div>
</li>
<li class="nav-item dropdown">
<a id="showQuestionnaire" class="nav-link dropdown-toggle active" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{ 'questionnaire.applicationTitle'|trans }}
</a>
<div class="dropdown-menu " aria-labelledby="showQuestionnaire">
<a class="dropdown-item" href="{{ path('app_question_index') }}">{{ "questionnaire.settings"|trans }}</a>
<a class="dropdown-item" href="{{ path('answersPerQuestionReport') }}">{{ "questionnaire.questionnaireReport.title"|trans }}</a>
</div>
</li>
<li class="nav-item">
<a id="showFormPDFs" class="nav-link active" href="{{ path('app_declaration_index') }}">{{ "declaration.title"|trans }}</a>
</li>
</ul>
<a class="navbar-brand my-2 my-lg-0" href="https://www.eventsclip.ro/">
<img width="120" height="34" src="{{ asset('eventsclip.png') }}" class="custom-logo" alt="eventsclip">
</a>
</div>
</nav>
</div>
{% endif %}
</div>
{% endblock %}
{% block body %}
{% endblock %}
</div>
{% include 'footer.html.twig' %}
<script src="{{ asset('jquery/jquery.min.js') }}"></script>
<script src="{{ asset('bootstrap/js/bootstrap.bundle.min.js') }}"></script>
<script src="{{ asset('js/jquery.loadingModal.min.js') }}"></script>
<script src="https://unpkg.com/@popperjs/core@2"></script>
<script type="application/javascript">
$(document).ready(function(){
$('.alert-success').fadeIn().delay(5000).fadeOut();
$.ajax({
url: "{{ path('appSettings') }}",
context: document.body
}).done(function(data) {
for (let key in data) {
if (parseInt(data[key]) !== 1) {
$("#" + key)
.removeClass("active")
.addClass("disabled");
}
}
});
});
</script>
{% block sweetAlertFlashes %}
{% if app.flashes('sweetAlert') is defined %}
<script>
{% for sweetAlert in app.flashes('sweetAlert') %}
{% for messageType, message in sweetAlert %}
Swal.fire({
title: '{{ ('general.' ~ messageType)|trans }}',
text: '{{ message }}',
icon: '{{ messageType }}',
confirmButtonText: 'OK'
});
{% endfor %}
{% endfor %}
</script>
{% endif %}
{% endblock %}
{% block javascripts %}{% endblock %}
</body>
</html>