Skip to content
Snippets Groups Projects
Commit 0b5d215f authored by Paul Millar's avatar Paul Millar
Browse files

Fix a few issues with PaN facilities repositories table

Don't display anything in Open data repository column if a facility
doesn't have the corresponding link.

For OAI-PMH and PaN-Search endpoints, only show a red cell if
status is Error.
parent 91796ddf
No related branches found
No related tags found
1 merge request!42Fix a few issues with PaN facilities repositories table
Pipeline #467902 passed
...@@ -38,20 +38,34 @@ title: Open data resources ...@@ -38,20 +38,34 @@ title: Open data resources
<tr> <tr>
<td>{{ facility.short-name }}</td> <td>{{ facility.short-name }}</td>
<td> <td>
{% if facility.odr.link %}
<a href="{{ facility.odr.link }}">{{ facility.odr.link | slice: 8, 25 }}...</a> <a href="{{ facility.odr.link }}">{{ facility.odr.link | slice: 8, 25 }}...</a>
{% if facility.odr.coretrustseal == "yes" %} {% if facility.odr.coretrustseal == "yes" %}
<img src='{{ "assets/images/CoreTrustSeal-logo-transparent-small.png" | relative_url }}' alt="CoreTrustSeal" class="cts-badge"> <img src='{{ "assets/images/CoreTrustSeal-logo-transparent-small.png" | relative_url }}' alt="CoreTrustSeal" class="cts-badge">
{% endif %} {% endif %}
{% endif %}
</td> </td>
{% if facility.odr.oai-pmh-endpoint.status == "Active" %}<td class="adopted">{% else %}<td class="no">{% endif %} {% if facility.odr.oai-pmh-endpoint.status == "Active"
%}<td class="adopted">{%
elsif facility.odr.oai-pmh-endpoint.status == "Error"
%}<td class="no">{%
else
%}<td>{%
endif %}
<div class="tooltip-cont"> <div class="tooltip-cont">
<a href="{{ facility.odr.oai-pmh-endpoint.link }}?verb=Identify" class="trigger-tooltip">{{ facility.odr.oai-pmh-endpoint.status }}</a> <a href="{{ facility.odr.oai-pmh-endpoint.link }}?verb=Identify" class="trigger-tooltip">{{ facility.odr.oai-pmh-endpoint.status }}</a>
<span class="tooltip">last check: {{ facility.odr.oai-pmh-endpoint.last-check | date: "%Y-%m-%d" }}</span> <span class="tooltip">last check: {{ facility.odr.oai-pmh-endpoint.last-check | date: "%Y-%m-%d" }}</span>
</div> </div>
</td> </td>
{% if facility.odr.pan-search-api.status == "Active" %}<td class="adopted">{% else %}<td class="no">{% endif %} {% if facility.odr.pan-search-api.status == "Active"
%}<td class="adopted">{%
elsif facility.odr.pan-search-api.status == "Error"
%}<td class="no">{%
else
%}<td>{%
endif %}
<div class="tooltip-cont"> <div class="tooltip-cont">
<a href="{{ facility.odr.pan-search-api.link }}?verb=Identify" class="trigger-tooltip">{{ facility.odr.pan-search-api.status }}</a> <a href="{{ facility.odr.pan-search-api.link }}/datasets/count" class="trigger-tooltip">{{ facility.odr.pan-search-api.status }}</a>
<span class="tooltip">last check: {{ facility.odr.pan-search-api.last-check | date: "%Y-%m-%d" }}</span> <span class="tooltip">last check: {{ facility.odr.pan-search-api.last-check | date: "%Y-%m-%d" }}</span>
</div> </div>
</td> </td>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment