Commit ceac3b1b authored by Pierre Dittgen's avatar Pierre Dittgen

UI fixes

parent 294de3aa
......@@ -73,13 +73,17 @@
{% block footer %}{% endblock %}
<footer class="footer">
<div>
Un service de validation mis à disposition par
Le service de validation du <a href="https://www.validata.fr/">projet Validata</a>
est mis à disposition par
<a href="http://www.opendatafrance.net/">OpenDataFrance</a> avec
l'aide de <a href="https://jailbreak.paris">Jailbreak</a>
</div>
<ul class="list-unstyled mt-4">
<li><a href="/docs" target="_blank">Documentation</a></li>
<li><a href="/api/v1/apidocs" target="_blank">API</a></li>
<li><a href="https://git.opendatafrance.net/validata" target="_blank">Code source</a></li>
<li><a href="/docs" target="_blank">Documentation</a></li>
<li><a href="https://riot.im/app/#/room/!grYuWajLztzrYUfnez:jailbreak.paris" target="_blank">Salon de
discussion public</a></li>
</ul>
</footer>
......
......@@ -71,18 +71,20 @@
{% set structure_errors = report.table['error-stats']['structure-errors'] %}
{% if structure_errors['count'] != 0 %}
Erreur(s) de structure ({{ structure_errors['count'] }}) :
Erreurs de structure ({{ structure_errors['count'] }}) :
<ul>
{% for elt in structure_errors['count-by-code'] %}
<li>{{ elt[0] }} : {{ elt[1] }}</li>
{% endfor %}
</ul>
{% else %}
Aucune erreur de structure.<br/>
{% endif %}
{% if report.table.do_display_body_errors %}
{% set value_errors = report.table['error-stats']['value-errors'] %}
{% if value_errors['count'] != 0 %}
Erreur(s) de contenu ({{ value_errors['count'] }}) :
Erreurs de contenu ({{ value_errors['count'] }}) :
<ul>
{% for elt in value_errors['count-by-code'] %}
<li>{{ elt[0] }} : {{ elt[1] }}</li>
......
......@@ -90,13 +90,20 @@
<h2>La table est invalide</h2>
<p>{{ report.table['error-stats']['count'] }} erreur(s) détectée(s).</p>
<p>
{% set error_count = report.table['error-stats']['count'] %}
{% if error_count == 1 %}
1 erreur détectée.
{% else %}
{{ error_count }} erreurs détectées.
{% endif %}
</p>
{{ macros.error_statistics(report) }}
<h3>Problèmes de structure</h3>
{% if report.table.errors.structure %}
<h3>Erreurs de structure</h3>
{# Non-column errors #}
{% for err in report.table.errors.structure %}
{% if not err.in_column_comp %}
......@@ -118,29 +125,26 @@
<thead class="thead-light">
<tr>
<th scope="col">Colonnes du fichier</th>
<th scope="col">Champs du schéma</th>
<th scope="col">Colonnes attendues</th>
</tr>
</thead>
<tbody>
{% for elt in report.table.column_comparison_info %}
<tr{% if elt[2] == 'ko' %} class="table-danger"{% endif %}>
<td>{{ elt[0]}}</td>
<td>{{ elt[1]}}</td>
<td>{{ elt[0] }}</td>
<td>{{ elt[1] }}</td>
</tr>
{% endfor %}
</tbody>
</table>
<p>Attention : toutes les colonnes attendues doivent être présentes dans le fichier à valider.<p>
{% endif %}
{% else %}
<p>Aucune erreur de structure</p>
{% endif %}
{# We do display body errors! #}
{% if report.table.do_display_body_errors %}
<h3>Problèmes de contenu</h3>
<h3>Erreurs de contenu</h3>
{# No errors - display preview #}
{% if not report.table.errors.body %}
......@@ -159,7 +163,7 @@
{# do not display errors #}
{% else %}
<p>
Veuillez corriger ce(s) erreur(s) pour visualiser les éventuels problèmes de contenu.
Veuillez corriger ces erreurs pour visualiser les éventuelles erreurs de contenu.
</p>
{% endif %}
{% endif %}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment