diff --git a/web/app/corpora/views.py b/web/app/corpora/views.py index 44ba6a697286cbb85d931147b5463c14312b45b3..a6bef3164fdc32ee6382f55bf4831545a62e3d36 100644 --- a/web/app/corpora/views.py +++ b/web/app/corpora/views.py @@ -437,6 +437,7 @@ def inspect_query_result(query_result_id): with open(query_result_file_path, 'r') as query_result_file: query_result_file_content = json.load(query_result_file) return render_template('corpora/query_results/inspect.html.j2', + query_result=query_result, display_options_form=display_options_form, inspect_display_options_form=inspect_display_options_form, # noqa query_result_file_content=query_result_file_content, diff --git a/web/app/templates/corpora/query_results/_breadcrumbs.html.j2 b/web/app/templates/corpora/query_results/_breadcrumbs.html.j2 new file mode 100644 index 0000000000000000000000000000000000000000..77cfd57d770f36a5ad7ba814331b817de6f94fac --- /dev/null +++ b/web/app/templates/corpora/query_results/_breadcrumbs.html.j2 @@ -0,0 +1,13 @@ +<ul class="tabs tabs-transparent"> + <li class="tab"><a href="{{ url_for('main.index') }}" target="_self"><i class="material-icons">home</i></a></li> + <li class="tab disabled"><i class="material-icons">navigate_next</i></li> + <li class="tab"><a href="{{ url_for('main.dashboard', _anchor='jobs') }}" target="_self">My query results</a></li> + <li class="tab disabled"><i class="material-icons">navigate_next</i></li> + {% if request.path == url_for('.add_query_result') %} + <li class="tab"><a class="active" href="{{ url_for('.add_query_result') }}" target="_self">{{ title }}</a></li> + {% elif request.path == url_for('.query_result', query_result_id=query_result.id) %} + <li class="tab"><a class="active" href="{{ url_for('.query_result', query_result_id=query_result.id) }}" target="_self">{{ query_result.title }}</a></li> + {% elif request.path == url_for('.inspect_query_result', query_result_id=query_result.id) %} + <li class="tab"><a class="active" href="{{ url_for('.inspect_query_result', query_result_id=query_result.id) }}" target="_self">{{ title }}</a></li> + {% endif %} +</ul> diff --git a/web/app/templates/corpora/query_results/add_query_result.html.j2 b/web/app/templates/corpora/query_results/add_query_result.html.j2 index 8765b5a23345450b875a09d13a42a04073ee78d6..97a83983e80acde8a3af46d6da32258b49a643a7 100644 --- a/web/app/templates/corpora/query_results/add_query_result.html.j2 +++ b/web/app/templates/corpora/query_results/add_query_result.html.j2 @@ -5,6 +5,10 @@ {% set scheme_primary_color = colors.corpus_analysis_darken %} {% set scheme_secondary_color = colors.corpus_analysis %} +{% block nav_content %} +{% include 'corpora/query_results/_breadcrumbs.html.j2' %} +{% endblock nav_content %} + {% block main_attribs %} class="corpus-analysis-color lighten"{% endblock main_attribs %} {% block page_content %} diff --git a/web/app/templates/corpora/query_results/inspect.html.j2 b/web/app/templates/corpora/query_results/inspect.html.j2 index 4bcf078b28e1257621f0c804036a7ea0aa016a5f..252dd974686d83847b33346a2772eb5ebc27e627 100644 --- a/web/app/templates/corpora/query_results/inspect.html.j2 +++ b/web/app/templates/corpora/query_results/inspect.html.j2 @@ -4,6 +4,10 @@ {% set scheme_primary_color = colors.corpus_analysis_darken %} {% set scheme_secondary_color = colors.corpus_analysis %} +{% block nav_content %} +{% include 'corpora/query_results/_breadcrumbs.html.j2' %} +{% endblock nav_content %} + {% block main_attribs %} class="corpus-analysis-color lighten"{% endblock main_attribs %} {% block page_content %} diff --git a/web/app/templates/corpora/query_results/query_result.html.j2 b/web/app/templates/corpora/query_results/query_result.html.j2 index 5936d9a49b209e48a2f06bcc3ec290a7bbdd0a85..24ce89789d28817a00fd75f28fff6b4cfcadae97 100644 --- a/web/app/templates/corpora/query_results/query_result.html.j2 +++ b/web/app/templates/corpora/query_results/query_result.html.j2 @@ -4,6 +4,10 @@ {% set scheme_primary_color = colors.corpus_analysis_darken %} {% set scheme_secondary_color = colors.corpus_analysis %} +{% block nav_content %} +{% include 'corpora/query_results/_breadcrumbs.html.j2' %} +{% endblock nav_content %} + {% block main_attribs %} class="corpus-analysis-color lighten"{% endblock main_attribs %} {% block page_content %}