templates/base_security.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head><title>Inserjeune IFEF</title>
  4.     <meta charset="utf-8">
  5.     <meta name="description" content="Taux d’insertion professionnelle des jeunes diplômés de l’enseignement technique et de la formation professionnelle et de la satisfaction des entreprises">
  6.     <meta name="robots" content="index, follow">
  7.     <meta name="keywords" content="oif, ifef, inserjeune, insertion, enseignement technique, formation professionnelle, satisfaction entreprise, offre emploi, geolocalisation, diplômés, établissements de formation, enrôlement, réseau de partenaires">
  8.     <meta content="ie=edge" http-equiv="x-ua-compatible">
  9.     <meta content="template language" name="keywords">
  10.     <meta content="Tamerlan Soziev" name="author">
  11.     <meta content="Admin dashboard html template" name="description">
  12.     <meta content="width=device-width, initial-scale=1" name="viewport">
  13.     <link href="{{ asset('build/images/favicon.png') }}" rel="shortcut icon">
  14.     <link href="apple-touch-icon.png" rel="apple-touch-icon">
  15.     <link href="http://fast.fonts.net/cssapi/175a63a1-3f26-476a-ab32-4e21cbdb8be2.css" rel="stylesheet">
  16.     <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
  17.     <script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
  18.     {% block stylesheets %}{{ encore_entry_link_tags('newApp') }}{% endblock %}
  19. </head>
  20. <body class="auth-wrapper">
  21. <div class="all-wrapper with-pattern">
  22.     {% block body %}
  23.         <h1 hidden>{{ 'referencement.base_security' | trans }}</h1>
  24.         <div class="auth-box-w">
  25.             <div id="loginHeader" class="logo-w" style="padding: 25px 3px 0 30px; margin: auto ; display: flex; justify-content: space-around;">
  26.                 {{ include ('_customize_header_login.html.twig') }}
  27.                 {# <a href="#"><img alt="" src="{{ asset('build/images/pinsuprem/logo_ifef.jpg') }}" width="135"></a>
  28.                 <a href="#"><img alt="" src="{{ asset('build/images/pinsuprem/logo_oif.png') }}" width="160"></a>#}
  29.                 <button id="buttonSelectLang" class="btn btn-primary" style="height: 40px; margin: 30px auto 10px auto">{{ 'menu.language' | trans }}</button>
  30.             </div>
  31.             <ul id="selectLang" hidden="" class="list-unstyled" style="display: flex; flex-direction: row; justify-content: space-around;">
  32.                 <li value="lang_fr"><a href="{{ app.request.getBaseURL() }}/fr/login"> {{ 'menu.french' | trans }} <img src="{{ asset('build/images/icon/country/fr.png') }}" alt="French"></a></li>
  33.                 <li value="lang_en"><a href="{{ app.request.getBaseURL() }}/en/login"> {{ 'menu.english' | trans }} <img src="{{ asset('build/images/icon/country/en.png') }}" alt="English"></a></li>
  34.                 <li value="lang_es"><a href="{{ app.request.getBaseURL() }}/es/login"> {{ 'menu.spanish' | trans }} <img src="{{ asset('build/images/icon/country/es.png') }}" alt="Spanish"></a></li>
  35.                 <li value="lang_pt"><a href="{{ app.request.getBaseURL() }}/pt/login"> {{ 'menu.portuguese' | trans }} <img src="{{ asset('build/images/icon/country/pt.png') }}" alt="Portuguese"></a></li>
  36.             </ul>
  37.             {% block fos_user_title %}
  38.             {% endblock fos_user_title %}
  39.             {%  if app.session.flashBag.has('danger') == true %}
  40.                 <div class="alert alert-danger alert-dismissible" role="alert" stype="font-size: 10px">
  41.                     <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  42.                         <span aria-hidden="true">&times;</span>
  43.                     </button>
  44.                     {% for message in app.session.flashbag.get('danger') %}
  45.                         <p class="text-center w-100 mb-0">{{ message }}</p>
  46.                     {% endfor %}
  47.                 </div>
  48.             {% endif %}
  49.             {%  if app.session.flashBag.has('warning') == true %}
  50.                 <div class="alert alert-warning alert-dismissible" role="alert" stype="font-size: 10px">
  51.                     <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  52.                         <span aria-hidden="true">&times;</span>
  53.                     </button>
  54.                     {% for message in app.session.flashbag.get('warning') %}
  55.                         <p class="text-center w-100 mb-0">{{ message }}</p>
  56.                     {% endfor %}
  57.                 </div>
  58.             {% endif %}
  59.             {%  if app.session.flashBag.has('success') == true %}
  60.                 <div class="alert alert-success alert-dismissible" role="alert" stype="font-size: 10px">
  61.                     <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  62.                         <span aria-hidden="true">&times;</span>
  63.                     </button>
  64.                     {% for message in app.session.flashbag.get('success') %}
  65.                         <p class="text-center w-100 mb-0">{{ message }}</p>
  66.                     {% endfor %}
  67.                 </div>
  68.             {% endif %}
  69.             {% block fos_user_content %}
  70.             {% endblock fos_user_content %}
  71.         </div>
  72.     {% endblock %}
  73. </div>
  74. </body>
  75. {% block fos_user_script %}
  76. {% endblock %}
  77. {% block javascripts %}{{ encore_entry_script_tags('app') }}{% endblock %}
  78. <script>
  79.     $('#buttonSelectLang').on('click', function ()  {
  80.         if($('#selectLang').prop('hidden') == true) {
  81.             $('#selectLang').prop('hidden', false);
  82.         } else {
  83.             $('#selectLang').prop('hidden', true);
  84.         }
  85.     });
  86.     setTimeout(function() {
  87.         var alertDanger = document.querySelector('.alert-danger');
  88.         var alertSuccess = document.querySelector('.alert-success');
  89.         var alertWarning = document.querySelector('.alert-warning');
  90.         // if (alertDanger) alertDanger.remove();
  91.         // if (alertSuccess) alertSuccess.remove();
  92.         // if (alertWarning) alertWarning.remove();
  93.     }, 5000);
  94. </script>
  95. </html>