reconnect
This commit is contained in:
25
.github/_includes/item/child/metadata.html
vendored
Normal file
25
.github/_includes/item/child/metadata.html
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
{% comment %}
|
||||
|
||||
Adds child metadata to child modal in a description list element.
|
||||
Fields are configured via _data/config-metadata.csv
|
||||
|
||||
{%- endcomment -%}
|
||||
{%- assign fields = site.data.config-metadata | where_exp: 'item', 'item.display_name != nil' -%}
|
||||
<div id="item-metadata">
|
||||
<dl>
|
||||
{% for f in fields %}{% if child[f.field] %}
|
||||
<dt class="field">{{ f.display_name }}:</dt>
|
||||
<dd class="field-value">
|
||||
{% if f.browse_link == "true" %}
|
||||
{% assign topics = child[f.field] | split: ";" %}
|
||||
{% for t in topics %}
|
||||
<a class="me-3" href="{{ t | strip | url_param_escape | prepend: '/browse/#' | relative_url }}">{{ t | strip }}</a>
|
||||
{% endfor %}
|
||||
{% elsif f.external_link == "true" %}
|
||||
<a href="{{ child[f.field] }}">{{ child[f.field] }}</a>
|
||||
{% else %}
|
||||
{{ child[f.field] | replace: '""','"' }}{% endif %}
|
||||
</dd>
|
||||
{% endif %}{% endfor %}
|
||||
</dl>
|
||||
</div>
|
||||
Reference in New Issue
Block a user