| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194 | 
							- {% extends "videotheque/base.html.twig" %}
 
- {% block title %}{{ parent() }} - Fiche film - {{ film.titre }}{% endblock %}
 
- {% block titre %}
 
-     {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
 
-         {%  if film.usersWantToView.contains(app.user) %}
 
-             {% set follow_icone = "fa fa-bookmark" %}
 
-             {% set follow_texte = "Supprimer ce film de votre liste à voir" %}
 
-         {% else %}
 
-             {% set follow_icone = "fa fa-bookmark-o text-secondary" %}
 
-             {% set follow_texte = "Ajouter ce film à votre liste à voir" %}
 
-         {% endif %}
 
-         <a href="#"
 
-             type="button"
 
-             data-fonction="switch"
 
-             data-icone-actif="fa fa-bookmark"
 
-             data-icone-inactif="fa fa-bookmark-o text-secondary"
 
-             data-path="{{ path('maliste_modifier_a_voir') }}"
 
-             data-bs-toggle="tooltip"
 
-             title="{{ follow_texte }}"
 
-             data-content="{{ film.id }}">
 
-             <i class="{{ follow_icone }}"></i></a>
 
-         {% if film.usersWhoSeen.contains(app.user) %}
 
-             {% set vu_icone = '<i class="fa fa-eye text-success"></i>' %}
 
-         {% else %}
 
-             {% set vu_icone = '<i class="fa fa-eye-slash text-secondary"></i>' %}
 
-         {% endif %}				
 
-         <a href="#" type="button"
 
-                     data-fonction="switch"
 
-                     data-path="{{ path('maliste_modifier_vus') }}"
 
-                     data-content="{{ film.id }}"
 
-                     data-icone-actif = "fa fa-eye text-success"
 
-                     data-icone-inactif = "fa fa-eye-slash text-secondary">
 
-             {{ vu_icone | raw }}</a>
 
-     {% endif %}
 
-     {{ film.titre }}
 
-     
 
-     {% if film.note > 0 %}
 
-         <p>
 
-             <input class="rating"
 
-                data-disabled="true"
 
-                data-show-clear="false"
 
-                data-show-caption="false"
 
-                data-theme="krajee-fa"
 
-                min=0
 
-                max=5
 
-                style="display:none;"
 
-                data-step=0.5
 
-                data-size="xs"
 
-                value="{{ film.note }}">
 
-         </p>
 
-     {% endif %}
 
- {% endblock %}
 
- {%  block body %}
 
-     {% if estEnSalle(film.dateSortie) %}
 
-     <div class="text-center alert alert-success" role="alert">
 
-         <i class="fa fa-film"></i> EN SALLE
 
-     </div>
 
-     {% endif %}
 
-   
 
-     <div class="row">
 
-         <div class="col">
 
-             <div class="card shadow mb-4">
 
-                 <div class="card-header">
 
-                     <div class="d-flex">
 
-                         <h5 class="">Fiche technique</h5>
 
-                         {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
 
-                             <div class="ms-auto">
 
-                                 <a data-bs-toggle="tooltip" title="Modifier la fiche du film" href="{{ path('videotheque_modifier', {'id': film.id}) }}"><i class="fa fa-edit fa-lg"></i></a>
 
-                                 {% if is_granted('ROLE_ADMIN') %}<a href="{{ path('videotheque_supprimer', {'id': film.id})  }}"><i class="fa fa-trash fa-lg", style="color:Tomato;"></i></a>{% endif %}
 
-                             </div>
 
-                         {% endif %}
 
-                     </div>
 
-                 </div>
 
-                 <div class="card-body">
 
-                     <dl class="row">
 
-                         <dt class="col-4">Année</dt>
 
-                         <dd class="col-8">{{ film.annee | date('Y') }}</dd>
 
-                         <dt class="col-4">Réalisateur(s)</dt>
 
-                         <dd class="col-8">
 
-                         {% for realisateur in film.realisateurs %}
 
-                             <a href="{{ path('videotheque_listeparreal', {'id': realisateur.id}) }}"><span class="badge bg-info">{{ realisateur.nomComplet }}</span></a>
 
-                         {% endfor %}
 
-                         </dd>
 
-                         <dt class="col-4">Genre</dt>
 
-                         <dd class="col-8">
 
-                         {% for genre in film.genres %}
 
-                             <a href="{{ path('videotheque_listepargenre', {'id': genre.id}) }}"><span class="badge bg-info">{{ genre.name }}</span></a>
 
-                         {% endfor %}
 
-                         </dd>
 
-                         {% if film.lien is not null %}
 
-                         <dt class="col-4">Lien</dt>
 
-                         <dd class="col-8"><a href="{{ film.lien }}"><i class="fa fa-external-link"></i></a></dd>
 
-                         {% endif %}
 
-                         {% if film.dateSortie %}
 
-                             <dt class="col-4">Sortie</dt>
 
-                             <dd class="col-8">
 
-                                 {{ film.dateSortie | date('d/m/y')}}
 
-                             </dd>
 
-                         {% endif %}
 
-                     </dl>
 
-                 </div>
 
-                 <div class="card-footer">
 
-                     <dl class="row">
 
-                         <dt class="col-4">Suivi par</dt>
 
-                         <dd class="col-8">
 
-                             {% for user in film.usersWantToView %}
 
-                                 <span>{{ user.username }}</span> 
 
-                             {% endfor %}
 
-                         </dd>
 
-                         <dt class="col-4">Vu par</dt>
 
-                         <dd class="col-8">
 
-                             {% for user in film.usersWhoSeen %}
 
-                                 <span>{{ user.username }}</span> 
 
-                             {% endfor %}
 
-                         </dd>
 
-                     </dl>
 
-                 </div>
 
-             </div>
 
-             <div class="card shadow mb-4">
 
-                 <div class="card-header">
 
-                         <h5>Informations complémentaires</h5>
 
-                 </div>
 
-                 <div class="card-body">
 
-                     {% if film.information is not null %}
 
-                         <p>{{ film.information | nl2br }}</p>
 
-                     {% else %}
 
-                         <p>Pas d'information</p>
 
-                     {% endif %}
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="col-lg">
 
-             <div class="card shadow mb-4">
 
-                 <div class="card-header">
 
-                     <h5>Bande Annonce</h5>
 
-                 </div>
 
-                 <div class="card-body text-center">
 
-                     {% if film.mediaVideo.video is defined %}
 
-                         <div class="ratio ratio-4x3">
 
-                             {{ film.mediaVideo.video|raw }}
 
-                         </div>
 
-                     {% else %}
 
-                         <p>Pas encore de bande annonce</p>
 
-                     {% endif %}
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div class="col">
 
-             <div id="coms" class="card shadow mb-4">
 
-                 <div class="card-header">
 
-                     <h5>Commentaires</h5>
 
-                 </div>
 
-                 <div class="card-body" data-controller="collapser">
 
-                     {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
 
-                             <p>
 
-                                 <a data-bs-toggle="collapse" role="button" href="#collapseCommentaire" aria-expanded="false" aria-controls="collapseCommentaire">Commenter <i data-collapser-target="button" class="fa fa-chevron-right"></i></a>
 
-                             </p>
 
-                             <div class="collapse" id="collapseCommentaire" data-collapser-target="collapse">
 
-                             {{ include('videotheque/form_commentaire.html.twig') }}
 
-                             </div>
 
-                     {% endif %}
 
-                     <div class="list-group">
 
-                         {% for commentaire in film.commentaires %}
 
-                             <div class="list-group-item">
 
-                                 <p class="mb-1"><strong>Posté par {{ commentaire.user.username }}</strong></p>
 
-                                 {% if commentaire.note > 0 %}
 
-                                     <input class="rating"
 
-                                            data-disabled="true"
 
-                                            data-show-clear="false"
 
-                                            data-show-caption="false"
 
-                                            data-theme="krajee-fa"
 
-                                            min=0
 
-                                            max=5
 
-                                            data-step=1
 
-                                            data-size="xs"
 
-                                            value="{{ commentaire.note }}">
 
-                                 {% endif %}
 
-                                 {% if commentaire.contenu != "" %}
 
-                                     <p>{{ commentaire.contenu | show_links | raw | sanitize_html | nl2br }}</p>
 
-                                 {%  endif %}
 
-                             </div>
 
-                         {% endfor %}
 
-                     </div>
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </div>
 
- {% endblock %}
 
- {% block javascripts %}
 
- {%  endblock %}
 
 
  |