From 128689fee22d8a86ce902a8d2e2188589c9ecfe2 Mon Sep 17 00:00:00 2001 From: Pierre Dittgen Date: Tue, 18 Jun 2019 14:48:21 +0200 Subject: [PATCH] Display documentation link for master branch --- validata_ui/templates/schema_info_part.html | 15 +++++++++++---- validata_ui/templates/validation_form.html | 2 +- validata_ui/templates/validation_report.html | 2 +- validata_ui/views.py | 11 ++++++++--- 4 files changed, 21 insertions(+), 9 deletions(-) diff --git a/validata_ui/templates/schema_info_part.html b/validata_ui/templates/schema_info_part.html index 1998e7a..fb4819e 100644 --- a/validata_ui/templates/schema_info_part.html +++ b/validata_ui/templates/schema_info_part.html @@ -1,4 +1,4 @@ -{% macro html(schema_info, schema_versions, schema_current_version) %} +{% macro html(schema_info, schema_versions, schema_current_version, doc_url) %}
Schéma {% if schema_info.title %} @@ -26,14 +26,17 @@

{% endif %} -{% if schema_info.doc_url or schema_info.url %} +{% if schema_info.homepage or schema_info.url %}

- {% if schema_info.doc_url %} - Documentation + {% if schema_info.homepage %} + Site : {{ schema_info.homepage | truncate(40) }} {% endif %} + {# + {% if schema_info.homepage and schema_info.url %}
{% endif %} {% if schema_info.url %} Source : {{ schema_info.url | truncate(40) }} {% endif %} + #}

{% endif %} {% if schema_versions %} @@ -44,6 +47,10 @@ {{ sv }} {% endfor %} + {% if schema_current_version == 'master' %} +
+ Documentation + {% endif %}

{% endif %} {% endmacro %} diff --git a/validata_ui/templates/validation_form.html b/validata_ui/templates/validation_form.html index 8667afd..64e27bd 100644 --- a/validata_ui/templates/validation_form.html +++ b/validata_ui/templates/validation_form.html @@ -12,7 +12,7 @@
- {{ schema_info_part.html(schema_info, schema_versions, schema_current_version) }} + {{ schema_info_part.html(schema_info, schema_versions, schema_current_version, doc_url) }}
diff --git a/validata_ui/templates/validation_report.html b/validata_ui/templates/validation_report.html index cade136..47231b5 100644 --- a/validata_ui/templates/validation_report.html +++ b/validata_ui/templates/validation_report.html @@ -51,7 +51,7 @@