{% extends 'admin/base.html.twig' %} {% block title %}Modifications en attente{% endblock %} {% block breadcrumb %}{{ site.name }} Modifications en attente{% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block body %}
{% if fromAgent %} Retour à l'assistant {% endif %}

Modifications en attente

Ce que l'assistant vous propose n'est pas encore en ligne. Regardez l'aperçu, annulez ce qui ne vous plaît pas, puis mettez le reste en ligne d'un clic. Chaque mise en ligne reste annulable.

{% if images is not empty %}
Images en préparation à l'atelier

Commandées par l'assistant, elles entreront d'elles-mêmes dans les modifications en attente : rechargez la page dans quelques minutes.

{% endif %} {% if draft and not draft.empty %}

{{ groups|length }} demande{{ groups|length > 1 ? 's' : '' }} en attente

{% if conflicts is not empty %} {% endif %} {% for group in groups %}

{{ group.label }}

{{ group.source == 'revert' ? 'Retour arrière' : (group.source == 'agent' ? 'Assistant' : 'Éditeur') }} {% if group.createdAt %}· {{ group.createdAt|date('d/m à H:i', 'Europe/Paris') }}{% endif %}

{% if fromAgent %}{% endif %}
    {% for item in group.items %}
  • {{ item }}
  • {% endfor %}
{% endfor %} {% if izi_feature('recette') %} {# Recette dans le navigateur (lot 4) : les pages touchées par une création, la feuille du site ou la direction artistique sont mesurées ici, sur téléphone, tablette et ordinateur. #}

{% if recette and recette.pending > 0 %}Vérification de la version à venir en cours…{% elseif recette and recette.critical > 0 %}La vérification a trouvé des défauts graves : à corriger avant la mise en ligne.{% elseif recette and recette.planned > 0 %}Vérifiée sur téléphone, tablette et ordinateur.{% endif %}

    {% for page in recette.pages|default([]) %}{% for f in page.findings %}
  • {{ f.severity == 'critical' ? 'Grave — ' : '' }}{{ page.page }} : {{ f.message }}
  • {% endfor %}{% endfor %}
{% endif %}
{% if fromAgent %}{% endif %} {% if conflicts is not empty %}{% endif %} {% if recette and recette.critical > 0 %} {% endif %}
{% if fromAgent %}{% endif %}

Ce lien montre la version à venir à qui vous voulez, sans compte. Il cesse de fonctionner dès la mise en ligne.

Ouvrir l'aperçu dans un nouvel onglet

{% else %}

Rien en attente. Votre site en ligne est à jour.

{% if agent_available(site) %}

Demander une modification à l'Assistant IA

{% endif %}
{% endif %}

Versions mises en ligne

{% if izi_feature('recette') and liveRecette %} {# Dernière version publiée sans aperçu (recopie d'un super admin) : ses pages sont mesurées ici, en ligne, sur téléphone, tablette et ordinateur. #}

{% if liveRecette.pending > 0 %}Vérification de la version en ligne en cours…{% elseif liveRecette.critical > 0 %}La vérification a trouvé des défauts graves sur le site en ligne : à corriger.{% else %}Version en ligne vérifiée sur téléphone, tablette et ordinateur.{% endif %}

    {% for page in liveRecette.pages %}{% for f in page.findings %}
  • {{ f.severity == 'critical' ? 'Grave — ' : '' }}{{ page.page }} : {{ f.message }}
  • {% endfor %}{% endfor %}
{% endif %} {% for entry in versions %} {% set v = entry.version %}

{{ v.publishedAt|date('d/m/Y à H:i', 'Europe/Paris') }} {% if v.revertedAt %}annulée{% endif %}

{% if v.publishedBy %}par {{ v.publishedBy.firstname ?? v.publishedBy.email }}{% endif %}

    {% for g in entry.groups %}
  • {{ g.label }}
  • {% endfor %}
{% if canManage and entry.revertible %}
{% if fromAgent %}{% endif %}
{% endif %}
{% else %}

Aucune version mise en ligne depuis l'assistant pour l'instant.

{% endfor %}
{% endblock %} {% block javascripts %} {{ parent() }} {% if izi_feature('recette') %} {% endif %} {% endblock %}