diff --git a/validata_ui/templates/base_template.html b/validata_ui/templates/base_template.html index 3a3f2460361ee166175c174e0e4ba126f633bebb..80054c1cf421caca4ee3b779769844680541fa9c 100644 --- a/validata_ui/templates/base_template.html +++ b/validata_ui/templates/base_template.html @@ -9,6 +9,7 @@ + Validata - {% block title %}{% endblock %} diff --git a/validata_ui/templates/home.html b/validata_ui/templates/home.html index 7b29926a82279d11112bf40b906dba8692636a50..34e854f5058deb0b434e7ce7b86de910bd02839f 100644 --- a/validata_ui/templates/home.html +++ b/validata_ui/templates/home.html @@ -6,7 +6,9 @@ {% block content %}

Validez vos jeux de données

-
+

Validateurs SCDL

+ +
{% for val in validators %}
@@ -19,4 +21,24 @@
{% endfor %}
+ +

Validateurs externes

+ +
+ {% for val in external_validators %} +
+
+
+

{{ val.title }}

+

{{ val.description }}

+ + Voir + + +
+
+
+ {% endfor %} +
+ {% endblock %} \ No newline at end of file diff --git a/validata_ui/views.py b/validata_ui/views.py index 8ee9eff6de6329e3aa0d8e4caf2e5f878339b97e..a9d4b2063d5887ed50891eb068d7b742e87a9d55 100644 --- a/validata_ui/views.py +++ b/validata_ui/views.py @@ -263,8 +263,25 @@ def bytes_data(f): def home(): """ Home page """ validators = ValidatorHelper.schema_info_list() + external_validators = [ + { + "title": "INSPIRE", + "description": "proposé par la Commission Européenne pour tester des ressources géographiques (données, services ou métadonnées)", + "url": "http://inspire-sandbox.jrc.ec.europa.eu/validator/" + }, + { + "title": "BAL", + "description": "proposé par la mission Etalab pour tester des données Adresse produites localement (format BAL 1.1)", + "url": "https://adresse.data.gouv.fr/bases-locales/validateur" + }, + { + "title": "CVDTC", + "description": "proposé par l'AFIMB dans le cadre du projet Chouette pour tester des données de transport collectif (GTFS ou NEPTUNE)", + "url": "http://www.conversion-validation-donnees-tc.org/" + }, + ] flash_warning('Ce service est fourni en mode beta - certains problèmes peuvent subsister - nous mettons tout en œuvre pour améliorer son fonctionnement en continu.') - return render_template('home.html', title='Accueil', validators=validators) + return render_template('home.html', title='Accueil', validators=validators, external_validators=external_validators) @app.route('/validators')