{% extends "base.html" %} {% block title %}Forge Engine — {{ support.name }}{% endblock %} {% block body_class %}objectEditBody{% endblock %} {% block content_class %}{% endblock %} {% block extra_head %} {% if active_theme %} {% if active_theme.font_url %} {% endif %} {% endif %} {% endblock %} {% block content %}
Mes formations {{ support.name }}
← Retour au document
{# Panneau gauche à onglets (retour utilisateur du 23/09/2026 : "il dois avoir deux onglets") : "Mise en page" (bibliothèque d'éléments, contenu inchangé) actif par défaut — le panneau "Pages" (gestion complète des pages : liste/réordonner/ajouter/ supprimer/renommer) est un espace dédié plein-écran plutôt que de se partager la hauteur avec la bibliothèque comme les itérations précédentes (bande de vignettes, puis carrousel). #}
{% for category_key, category in element_library.items() %}
{{ category.label }}
{% for kind in category.kinds %}
{{ element_kind_labels[kind] }}
{% endfor %}
{% endfor %}
{% if active_page %}{{ rendered_document|safe }}{% else %}
Aucune page — cliquez sur « + Ajouter une page » pour commencer.
{% endif %}
{# //NOSONAR S5247 - rendered_document vient de document_engine.render_document, qui échappe (html.escape) tout contenu utilisateur avant interpolation (voir document_engine/rendering/render_document_element.py) ; jamais de HTML brut non échappé ici. Le message "Aucune page" est un littéral, jamais un contenu utilisateur. #}
100%
← Retour au document
Propriétés
Sélectionnez un élément du document pour voir ses propriétés.
Arbre du scénario
Utiliser un modèle
Sélectionnez un modèle pour le visualiser.
{% endblock %}