{% extends 'base.html.twig' %} {% block title %}Médias - {{ gameFrom.title }}{% endblock %} {% block meta_description %} Parcourez la liste des médias du jeu {{ gameFrom.title }} {% endblock %} {% block body %}
{{ gameFrom.title }}
bearded dwarf forging a sword above "SquadForge" title SQUADFORGE

{{ gameFrom.title }}

{# Show menu Burger (mobile) #}
{# HeaderSouligne + Bandeau avertissement muted #} {% if app.user and app.user.muted and time_diff_future(app.user.endDateStatus) != false %}
Vous êtes actuellement réduit au silence ( fin dans {{ time_diff_future(app.user.endDateStatus) }} )
{% else %}
{% endif %}
{# Fil d'Ariane #}

Médias  ({{ gameMediasCount }})

{% if app.user %}  Créer {% else %}  Créer {% endif %}
{# Form d'ajout caché Media, proc JS bouton #}
{{ form_start(formAddMedia) }}
{{ form_errors(formAddMedia) }}
{{ form_label(formAddMedia.title, 'Titre')}} (au moins 5 mots) {{ form_widget(formAddMedia.title) }}
{{ form_label(formAddMedia.url, 'Choisissez un fichier')}}(.png .jpg .gif .jpeg) (10MB) {{ form_widget(formAddMedia.url) }}
{{ form_widget(formAddMedia.submit, { 'label': 'Publier' }) }} {{ form_widget(formAddMedia._token) }} {{ form_end(formAddMedia) }}
{# Liste Médias du jeu #}
{% for media in gameMediasDesc %} {% if app.user and app.user.autoPlayGifs %} {% endif %} {% if app.user and app.user.autoPlayGifs %} {% endif %} {# Upvote/downvote média + score + nbrPosts #}
{# Upvote/downvote média + score + nbrPosts #} {# Pas opti: bloucle sur tous les likes du post pour savoir si liké (boucle dans boucle) #} {% set liked = "" %} {% if app.user %} {% for upvote in media.UserUpvote %} {% if upvote == app.user %} {% set liked = "upBtnLiked" %} {% endif %} {% endfor %} {% endif %}
{{ media.upvoteCount }}
{% if media.mediaPostsCount == 0 %}
{{ media.mediaPostsCount }}
{% else %}
{{ media.mediaPostsCount }}
{% endif %}
{% endfor %}
{# Script vérif fileExtension et fileSize #} {# (JS) Show/Hide form addTopic/addMedia Btn #} {# // Adaptation couleur borderBottom HeaderFixed #} {% endblock %}