templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>{% block title %}Passeurs d'images - Politique tarifaire{% endblock %}</title>
  6.         <link rel="icon" href="{{ asset ('asset/img/favicon-96x96.png')}}">
  7.         {# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
  8.         {% block stylesheets %}
  9.             {{ encore_entry_link_tags('app') }}
  10.         {% endblock %}
  11.         {% block javascripts %}
  12.             {{ encore_entry_script_tags('app') }}
  13.         {% endblock %}
  14.     </head>
  15.     <body>
  16.     {% if app.user == null %}
  17.         <div class="row p-4" style="background-color: #32BEF0">
  18.             <div class="row col-9 col-s-8">
  19.                 <div class="col-2 col-s-2" style="margin-bottom: 20px;">
  20.                     <img src="{{ asset ('asset/img/niLOGO.png')}}" class="" alt="logoNormandieImages" style="min-width: 5rem;max-width: 8rem;">
  21.                 </div>
  22.                 <div class="col-10 col-s-10 text-center pt-5" style="color: white; font-weight: bold; font-size: 2rem">
  23.                     PASSEURS D'IMAGES<br>
  24.                     POLITIQUE TARIFAIRE
  25.                 </div>
  26.             </div>
  27.             <div class="col-3 col-s-4">
  28.                 <div class="toast show" role="alert" aria-live="assertive" aria-atomic="true" style="width: 90%; min-height: 100%">
  29.                     <div class="toast-header" style="background-color: #1B70A0">
  30.                         <strong class="me-auto text-white">Connexion</strong>
  31.                     </div>
  32.                     <form method="post" action="{{ path('app_login') }}">
  33.                         <div class="toast-body">
  34.                             {% if error %}
  35.                                 {% if error.messageKey| split('|') | first == "empty confirmation" %}
  36.                                     <div class="alert alert-danger py-1">
  37.                                         Vous n'avez pas confirmé votre adresse mail. Pour cela, vous avez reçu un mail contenant un lien de confirmation.<br>
  38.                                         <a href="{{ path('app_envoi_mail_confirmation', {'email' : error.messageKey| split('|') | last}) }}">Recevoir de nouveau le mail de confirmation</a>
  39.                                     </div>
  40.                                 {% else %}
  41.                                     <div class="alert alert-danger py-1">
  42.                                         {{ error.messageKey|trans(error.messageData, 'security') }}
  43.                                     </div>
  44.                                 {% endif %}
  45.                             {% endif %}
  46.                             <div style="">
  47.                                 <input type="email" value="" name="email" id="inputEmail" class="form-control form-control-sm mb-2" placeholder="Adresse email" required autofocus>
  48.                                 <input type="password" name="password" id="inputPassword" class="form-control form-control-sm" placeholder="Mot de passe" required>
  49.                                 <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  50.                                 <a href="{{ path('reset_password') }}">mot de passe oublié ?</a>
  51.                             </div>
  52.                             <div class="col-12 mb-2">
  53.                                 <button class="btn btn-sm btn-primary" type="submit">Se connecter</button>
  54.                             </div>
  55.                         </div>
  56.                     </form>
  57.                 </div>
  58.             </div>
  59.             <div class="col-12 col-s-12 mt-2 d-none">
  60.                 <div class="alert alert-dismissible alert-danger">
  61.                     <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
  62.                     <h4 class="alert-heading">Attention !</h4>
  63.                     <p class="mb-0">
  64.                         MAINTENANCE : La plateforme sera fermée les 16 et 17 décembre
  65.                     </p>
  66.                 </div>
  67.             </div>
  68.         </div>
  69.     {% endif %}
  70.     {% block body %}{% endblock %}
  71.     <footer>
  72.         <div>
  73.             <div class="col-12 col-s-12 p-3 mt-5" style="background: #303033; color: #fff!important;">
  74.                 <div class="col-4 col-s-4">
  75.                     <h6 class="footer-h6">Siège social</h6>
  76.                     <div class="footer-text-small">
  77.                         <p>Atrium<br> 115 Boulevard de l'Europe<br> 76100 Rouen</p>
  78.                     </div>
  79.                     <div class="footer-contact pt-3">
  80.                         <a class="" href="https://www.normandieimages.fr/normandie-images/contacts">
  81.                             <img id="contacts" alt="Contacts" height="25px" src="{{ asset("asset/img/contacts.png") }}">
  82.                             <img id="contacts-hover" class="d-none" alt="Contacts" height="25px" src="{{ asset("asset/img/contacts-hover.png") }}">
  83.                         </a>
  84.                     </div>
  85.                 </div>
  86.                 <div class="col-4 col-s-4">
  87.                     <h6 class="footer-h6">Établissement secondaire</h6>
  88.                     <div class="footer-text-small">
  89.                         <span>
  90.                             Pentacle - Bâtiment C<br>
  91.                             5 avenue de Tsukuba<br>
  92.                             14200 Hérouville Saint-Clair<br>
  93.                         </span>
  94.                     </div>
  95.                 </div>
  96.                 <div class="col-4 col-s-4">
  97.                     <iframe data-w-type="embedded" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://qxo3.mjt.lu/wgt/qxo3/30i/form?c=07ad4367" width="100%"></iframe>
  98.                     <h6 class="footer-h6 footer-heading-line" style="text-align: center!important;">
  99.                         <span style="color: #fff!important;">SUIVEZ-NOUS :</span>
  100.                     </h6>
  101.                     <div class="col-12 col-s-12">
  102.                         <div class="col-6 col-s-6 px-2" style="text-align: right">
  103.                             <a href="https://www.facebook.com/normandieimages/" target="_blank" rel="noreferrer">
  104.                                 <img alt="Facebook" width="16px" height="16px" src="{{ asset("asset/img/facebook.png") }}">
  105.                             </a>
  106.                         </div>
  107.                         <div class="col-6 col-s-6 px-2" style="text-align: left">
  108.                             <a href="https://vimeo.com/normandieimages" target="_blank" rel="noreferrer">
  109.                                 <img alt="Vimeo" width="16px" height="16px" src="{{ asset("asset/img/vimeo.png") }}">
  110.                             </a>
  111.                         </div>
  112.                     </div>
  113.                 </div>
  114.             </div>
  115.             <div class="col-12 col-s-12 p-3 footer-text-small" style="background: #303033; color: #fff!important;">
  116.                L'ASSOCIATION EST FINANCÉE ET SOUTENUE PAR LE CONSEIL RÉGIONAL DE NORMANDIE, DES SERVICES DE L'ÉTAT : DIRECTION RÉGIONALE DES AFFAIRES CULTURELLES ET L'ACADÉMIE DE NORMANDIE ; CENTRE NATIONAL DU CINÉMA ET DE L'IMAGE ANIMÉE ; CONSEILS DÉPARTEMENTAUX DE L'EURE, DU CALVADOS, DE LA MANCHE, DE L'ORNE ET DE SEINE-MARITIME.
  117.             </div>
  118.             <div class="col-12 col-s-12 p-3" style="background: #303033; color: #fff!important; text-align: center">
  119.                 <div class="col-1 col-s-1">
  120.                     &nbsp;
  121.                 </div>
  122.                 <div class="col-3 col-s-3">
  123.                     <a class="" href="http://www.prefectures-regions.gouv.fr/normandie">
  124.                         <img alt="" class="" data-src="https://www.normandieimages.fr/templates/yootheme/cache/Logo-Pref_Normandie-6b49de04.jpeg" data-srcset="https://www.normandieimages.fr/templates/yootheme/cache/Logo-Pref_Normandie-6b49de04.jpeg 104w, https://www.normandieimages.fr/templates/yootheme/cache/Logo-Pref_Normandie-f194281f.jpeg 208w" data-sizes="(min-width: 104px) 104px" data-width="104" data-height="100" uk-img="" sizes="(min-width: 104px) 104px" srcset="https://www.normandieimages.fr/templates/yootheme/cache/Logo-Pref_Normandie-6b49de04.jpeg 104w, https://www.normandieimages.fr/templates/yootheme/cache/Logo-Pref_Normandie-f194281f.jpeg 208w" src="https://www.normandieimages.fr/templates/yootheme/cache/Logo-Pref_Normandie-6b49de04.jpeg">
  125.                     </a>
  126.                 </div>
  127.                 <div class="col-3 col-s-3">
  128.                     <a class="" href="https://www.normandie.fr/">
  129.                         <img alt="" class="" data-src="https://www.normandieimages.fr/templates/yootheme/cache/RegionNormandie-rvb-3143892a.png" data-srcset="https://www.normandieimages.fr/templates/yootheme/cache/RegionNormandie-rvb-3143892a.png 100w, https://www.normandieimages.fr/templates/yootheme/cache/RegionNormandie-rvb-21bf0aa3.png 200w" data-sizes="(min-width: 100px) 100px" data-width="100" data-height="95" uk-img="" sizes="(min-width: 100px) 100px" srcset="https://www.normandieimages.fr/templates/yootheme/cache/RegionNormandie-rvb-3143892a.png 100w, https://www.normandieimages.fr/templates/yootheme/cache/RegionNormandie-rvb-21bf0aa3.png 200w" src="https://www.normandieimages.fr/templates/yootheme/cache/RegionNormandie-rvb-3143892a.png">
  130.                     </a>
  131.                 </div>
  132.                 <div class="col-3 col-s-3">
  133.                     <a class="" href="http://www.cnc.fr/web/fr">
  134.                         <img alt="logo Centre National du Cinéma et de l'Image Animée" class="" data-src="https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-622354e2.jpeg" data-srcset="https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-622354e2.jpeg 210w, https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-955c100e.jpeg 419w, https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-2f003408.jpeg 420w" data-sizes="(min-width: 210px) 210px" data-width="210" data-height="42" uk-img="" sizes="(min-width: 210px) 210px" srcset="https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-622354e2.jpeg 210w, https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-955c100e.jpeg 419w, https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-2f003408.jpeg 420w" src="https://www.normandieimages.fr/templates/yootheme/cache/LOGO_CNC-622354e2.jpeg">
  135.                     </a>
  136.                 </div>
  137.                 <div class="col-2 col-s-2">
  138.                     &nbsp;
  139.                 </div>
  140.             </div>
  141.             <div class="col-12 col-s-12 p-3" style="background: #303033; color: #fff!important; text-align: center">
  142.                 <div class="col-1 col-s-1">
  143.                     &nbsp;
  144.                 </div>
  145.                 <div class="col-2 col-s-2">
  146.                     <a class="" href="http://www.eure-en-ligne.fr/cg27/accueil_eure_en_ligne">
  147.                         <img alt="Logo Département de l'Eure" data-src="https://www.normandieimages.fr/templates/yootheme/cache/Eure_27_logo_2016svg-837c9135.png" data-srcset="https://www.normandieimages.fr/templates/yootheme/cache/Eure_27_logo_2016svg-837c9135.png 60w, https://www.normandieimages.fr/templates/yootheme/cache/Eure_27_logo_2016svg-b660422e.png 120w" data-sizes="(min-width: 60px) 60px" data-width="60" data-height="60" sizes="(min-width: 60px) 60px" srcset="https://www.normandieimages.fr/templates/yootheme/cache/Eure_27_logo_2016svg-837c9135.png 60w, https://www.normandieimages.fr/templates/yootheme/cache/Eure_27_logo_2016svg-b660422e.png 120w" src="https://www.normandieimages.fr/templates/yootheme/cache/Eure_27_logo_2016svg-837c9135.png">
  148.                     </a>
  149.                 </div>
  150.                 <div class="col-2 col-s-2">
  151.                     <a class="" href="https://www.calvados.fr/accueil.html">
  152.                         <img alt="Logo département du Calvados" data-src="https://www.normandieimages.fr/templates/yootheme/cache/CalvadosDep_logotypes_Global_CMJN-8b2d3ff8.jpeg" data-srcset="https://www.normandieimages.fr/templates/yootheme/cache/CalvadosDep_logotypes_Global_CMJN-8b2d3ff8.jpeg 71w, https://www.normandieimages.fr/templates/yootheme/cache/CalvadosDep_logotypes_Global_CMJN-3933bf7b.jpeg 142w" data-sizes="(min-width: 71px) 71px" data-width="71" data-height="60" sizes="(min-width: 71px) 71px" srcset="https://www.normandieimages.fr/templates/yootheme/cache/CalvadosDep_logotypes_Global_CMJN-8b2d3ff8.jpeg 71w, https://www.normandieimages.fr/templates/yootheme/cache/CalvadosDep_logotypes_Global_CMJN-3933bf7b.jpeg 142w" src="https://www.normandieimages.fr/templates/yootheme/cache/CalvadosDep_logotypes_Global_CMJN-8b2d3ff8.jpeg">
  153.                     </a>
  154.                 </div>
  155.                 <div class="col-2 col-s-2">
  156.                     <a class="" href="http://www.manche.fr/">
  157.                         <img alt="Logo département de la Manche" data-src="https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-8742e7bb.jpeg" data-srcset="https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-8742e7bb.jpeg 188w, https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-19b2ae81.jpeg 250w, https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-8217e2ee.jpeg 251w" data-sizes="(min-width: 188px) 188px" data-width="188" data-height="60" sizes="(min-width: 188px) 188px" srcset="https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-8742e7bb.jpeg 188w, https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-19b2ae81.jpeg 250w, https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-8217e2ee.jpeg 251w" src="https://www.normandieimages.fr/templates/yootheme/cache/DEPARTEMENT50-2019-8742e7bb.jpeg">
  158.                     </a>
  159.                 </div>
  160.                 <div class="col-2 col-s-2">
  161.                     <a class="" href="http://www.orne.fr/">
  162.                         <img alt="Logo département de l'Orne" data-src="https://www.normandieimages.fr/templates/yootheme/cache/Orne_61_logo_2015-4ac41998.jpeg" data-srcset="https://www.normandieimages.fr/templates/yootheme/cache/Orne_61_logo_2015-4ac41998.jpeg 123w, https://www.normandieimages.fr/templates/yootheme/cache/Orne_61_logo_2015-b2160ac1.jpeg 246w" data-sizes="(min-width: 123px) 123px" data-width="123" data-height="60" uk-img="" sizes="(min-width: 123px) 123px" srcset="https://www.normandieimages.fr/templates/yootheme/cache/Orne_61_logo_2015-4ac41998.jpeg 123w, https://www.normandieimages.fr/templates/yootheme/cache/Orne_61_logo_2015-b2160ac1.jpeg 246w" src="https://www.normandieimages.fr/templates/yootheme/cache/Orne_61_logo_2015-4ac41998.jpeg">
  163.                     </a>
  164.                 </div>
  165.                 <div class="col-2 col-s-2">
  166.                     <a class="" href="http://www.seinemaritime.fr/">
  167.                         <img src="https://www.normandieimages.fr/templates/yootheme/cache/7b/logo_cd_76_web-7b2db35c.jpeg" width="57" height="60" alt="Logo département de Seine-Maritime" loading="lazy" class="el-image uk-transition-opaque">
  168.                     </a>
  169.                 </div>
  170.             </div>
  171.             <div class="col-12 col-s-12 p-3" style="background: #303033; color: #fff!important; text-align: center">
  172.                 <div class="">
  173.                     <div class="">
  174.                         <div class="">
  175.                             <div class="col-3 col-s-3">
  176.                                 <h6 class="footer-h6 pt-1" style="text-align: left!important;">
  177.                                     <span style="color: #fff!important;">© 2018 NORMANDIE IMAGES</span>
  178.                                 </h6>
  179.                             </div>
  180.                             <div class="col-6 col-s-6 footer-mentions">
  181.                                 <div class="col-6 col-s-6 px-2" style="text-align: right!important;">
  182.                                     <a class="" href="https://www.normandieimages.fr/11-normandie-images/82-mentions-legales-cookies-statistiques" target="_blank">
  183.                                         <span class="footer-text-small">MENTIONS LÉGALES - COOKIES &amp; STATISTIQUES</span>
  184.                                     </a>
  185.                                 </div>
  186.                                 <div class="col-6 col-s-6 px-2" style="text-align: left!important;">
  187.                                     <a class="" href="https://www.normandieimages.fr/sitemap" target="_blank">
  188.                                         <span class="footer-text-small">PLAN DU SITE</span>
  189.                                     </a>
  190.                                 </div>
  191.                             </div>
  192.                             <div class="col-3 col-s-3">
  193.                                 <div class="text-right">
  194.                                     <a class="footer-h6" href="#" >
  195.                                 <span uk-icon="icon: arrow-up; width: 20; height: 20;" class="uk-icon">
  196.                                     <svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><polygon points="10.5,4 15.37,9.4 14.63,10.08 10.5,5.49 6.37,10.08 5.63,9.4"></polygon><line fill="none" stroke="#000" x1="10.5" y1="16" x2="10.5" y2="5"></line></svg></span>
  197.                                     </a>
  198.                                 </div>
  199.                             </div>
  200.                         </div>
  201.                     </div>
  202.                 </div>
  203.             </div>
  204.         </div>
  205.     </footer>
  206.     </body>
  207.     <!-- CSS only -->
  208.     <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
  209.     <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
  210.     <script src="https://cdn.jsdelivr.net/npm/feather-icons@4.28.0/dist/feather.min.js" integrity="sha384-uO3SXW5IuS1ZpFPKugNNWqTZRRglnUJK6UAZ/gxOX80nxEkN9NcGZTftn6RzhGWE" crossorigin="anonymous"></script>
  211.     <script src="https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js" integrity="sha384-zNy6FEbO50N+Cg5wap8IKA4M/ZnLJgzc6w2NqACZaK0u0FXfOWRRJOnQtpZun8ha" crossorigin="anonymous"></script>
  212.     {#<script src="assets/js/dashboard.js"></script>#}
  213.     <!-- JavaScript Bundle with Popper -->
  214.     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js" integrity="sha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN" crossorigin="anonymous"></script>
  215.     <!-- JavaScript spécifiques -->
  216.     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.inputmask/5.0.7/jquery.inputmask.min.js"></script>
  217.     <script type="text/javascript" src="{{ asset ('asset/js/inscription/app.js')}}" ></script>
  218.     <script type="text/javascript" src="{{ asset ('asset/js/cinema/app.js')}}" ></script>
  219.     <link href="{{ asset ('asset/css/style.css')}}" rel="stylesheet">
  220.     <link href="{{ asset ('asset/css/navbar.css')}}" rel="stylesheet">
  221.     <script>
  222.         var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
  223.         var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
  224.             return new bootstrap.Popover(popoverTriggerEl)
  225.         })
  226.     </script>
  227. </html>