{% extends "base.html" %} {% load i18n %} {% load static %} {% block content %}

{% translate "Importation d'un plan de croix (Excel)" %}

{% translate "Retour au carrefour" %}
{% if step == 'select' %}
{% translate "Sélectionner / Téléverser le plan de croix (.xlsx)" %}
{% if error %} {% endif %}
{% csrf_token %} {% if cross_plan_choices %}
{% for cp in cross_plan_choices %}
{% endfor %}
{% translate "Sélectionnez un ou plusieurs plans de croix déjà associés à ce carrefour, ou téléversez-en de nouveaux ci-dessous." %}
— {% translate "OU" %} —
{% endif %}
{% translate "Téléversez un ou plusieurs classeurs Excel de plans de croix (contenant l'onglet 'kruisjesplan' ou 'Plan croix')." %}
{% endif %} {% if step == 'preview' %}
{% csrf_token %} {% for item in poles %} {% if item.status != 'db_only' %} {% endif %} {% endfor %} {% for item in cables %} {% if item.status != 'db_only' %} {% endif %} {% endfor %}
{% translate "Aperçu de la comparaison des assets" %}

{% if uploaded_filenames %} {% translate "Fichiers :" %} {{ uploaded_filenames|join:", " }} {% else %} {% translate "Fichier :" %} {{ cross_plan_filename }} {% endif %} | {% translate "Carrefour :" %} {{ intersection.code }}

{% translate "Vous pouvez géolocaliser les poteaux en les plaçant sur le plan de la carte." %}
{% for item in poles %} {% empty %} {% endfor %}
{% translate "Code Asset" %} {% translate "Nom" %} {% translate "Statut" %} {% translate "Modèle Déduit (Excel)" %} {% translate "Modèle Actuel (DB)" %} {% translate "Décision" %} {% translate "Forcer le Modèle" %}
{{ item.code }} {% if item.status == 'new' %} {% translate "Nouveau" %} {% elif item.status == 'modified' %} {% translate "Modifié" %} {% elif item.status == 'identical' %} {% translate "Identique" %} {% elif item.status == 'db_only' %} {% translate "DB uniquement" %} {% endif %} {% for diff in item.details_diff %}
{{ diff }}
{% endfor %}
{{ item.deduced_model_name|default:"—" }} {{ item.db_model_name|default:"—" }} {% if item.status == 'db_only' %} {% else %} {% endif %} {% if item.status != 'db_only' %} {% else %} — {% endif %}
{% translate "Aucun poteau détecté." %}
{% for item in lanterns %} {% empty %} {% endfor %}
{% translate "Code Asset" %} {% translate "Nom" %} {% translate "Poteau" %} {% translate "Statut" %} {% translate "Modèle Déduit (Excel)" %} {% translate "Modèle Actuel (DB)" %} {% translate "Décision" %} {% translate "Forcer le Modèle" %}
{{ item.code }} {{ item.pole_code }} {% if item.status == 'new' %} {% translate "Nouveau" %} {% elif item.status == 'modified' %} {% translate "Modifié" %} {% elif item.status == 'identical' %} {% translate "Identique" %} {% elif item.status == 'db_only' %} {% translate "DB uniquement" %} {% endif %} {% for diff in item.details_diff %}
{{ diff }}
{% endfor %}
{{ item.deduced_model_name|default:"—" }} {{ item.db_model_name|default:"—" }} {% if item.status == 'db_only' %} {% else %} {% endif %} {% if item.status != 'db_only' %} {% else %} — {% endif %}
{% translate "Aucune lanterne détectée." %}
{% for item in detectors %} {% empty %} {% endfor %}
{% translate "Code Asset" %} {% translate "Nom" %} {% translate "Poteau" %} {% translate "Statut" %} {% translate "Modèle Déduit (Excel)" %} {% translate "Modèle Actuel (DB)" %} {% translate "Décision" %} {% translate "Forcer le Modèle" %}
{{ item.code }} {{ item.pole_code|default:"—" }} {% if item.status == 'new' %} {% translate "Nouveau" %} {% elif item.status == 'modified' %} {% translate "Modifié" %} {% elif item.status == 'identical' %} {% translate "Identique" %} {% elif item.status == 'db_only' %} {% translate "DB uniquement" %} {% endif %} {% for diff in item.details_diff %}
{{ diff }}
{% endfor %}
{{ item.deduced_model_name|default:"—" }} {{ item.db_model_name|default:"—" }} {% if item.status == 'db_only' %} {% else %} {% endif %} {% if item.status != 'db_only' %} {% else %} — {% endif %}
{% translate "Aucun détecteur détecté." %}
{% translate "Vous pouvez tracer précisément les câbles d'interconnexion le long des tranchées de la carte." %}
{% for item in cables %} {% empty %} {% endfor %}
{% translate "Code Asset" %} {% translate "Nom" %} {% translate "Statut" %} {% translate "Modèle Déduit (Excel)" %} {% translate "Modèle Actuel (DB)" %} {% translate "Décision" %} {% translate "Forcer le Modèle" %}
{{ item.code }} {% if item.status == 'new' %} {% translate "Nouveau" %} {% elif item.status == 'modified' %} {% translate "Modifié" %} {% elif item.status == 'identical' %} {% translate "Identique" %} {% elif item.status == 'db_only' %} {% translate "DB uniquement" %} {% endif %} {% for diff in item.details_diff %}
{{ diff }}
{% endfor %}
{{ item.deduced_model_name|default:"—" }} {{ item.db_model_name|default:"—" }} {% if item.status == 'db_only' %} {% else %} {% endif %} {% if item.status != 'db_only' %} {% else %} — {% endif %}
{% translate "Aucun câble détecté." %}
{% translate "Équipements associés existants en base (panneaux, caméras ITS, contrôleurs, armoires, etc.) non décrits dans le plan de croix Excel. Par défaut, ils sont conservés." %}
{% for item in other_assets %} {% empty %} {% endfor %}
{% translate "Catégorie" %} {% translate "Code Asset" %} {% translate "Nom / Modèle" %} {% translate "Support / Liaison" %} {% translate "Statut DB" %} {% translate "Décision" %}
{{ item.category_label }} {{ item.code }}
{{ item.name }}
{% if item.model_name and item.model_name != "—" %}
{{ item.model_name }}
{% endif %}
{{ item.support }} {% translate "En base (Actif)" %} {% for diff in item.details_diff %}
{{ diff }}
{% endfor %}
{% translate "Aucun autre équipement associé en base pour ce carrefour." %}
{% translate "Poteaux positionnés :" %} 0 / 0
{% translate "Aide au placement" %}

{% translate "Cliquez sur 'Placer sur la carte' pour un poteau, puis cliquez sur la carte pour le positionner." %}

{% for item in poles %} {% if item.status != 'db_only' %}
{{ item.short_code }} {% translate "À placer" %}
{{ item.deduced_model_name|default:item.db_model_name }}
0 Lanternes | 0 Détecteurs
{% endif %} {% endfor %}
{% translate "Tracé des câbles" %}

{% translate "Cliquez sur 'Tracer / Éditer' puis double-cliquez sur la carte pour tracer la ligne du câble." %}

{% for item in cables %} {% if item.status != 'db_only' %}
{{ item.name }}
{{ item.deduced_model_name }}
{% endif %} {% endfor %}
{% translate "Mode: Lecture" %}
{% endif %}
{% if step == 'preview' %} {{ existing_poles_geojson|json_script:"existing_poles_geojson" }} {{ intersection.lon|json_script:"intersection_lon" }} {{ intersection.lat|json_script:"intersection_lat" }} {{ dxf_poles|json_script:"dxf_poles" }} {{ dxf_files|json_script:"dxf_files" }} {{ georeferenced_documents_json|json_script:"georeferencedDocumentsData" }} {% endif %} {% if step == 'preview' %} {% endif %} {% endblock %}