{% from "components.html" import status_badge %}
{% macro value(text, absent=false) -%}
{% if absent %}Not present{% elif text is none %}No value{% elif text|length > 1000 %}Read full value
| Property | Before | After |
|---|---|---|
| {{ item.name }} | {{ value(item.before) }} | {{ value(item.after) }} |
{{ status_badge(item.status) }}{% if item.moved %} Moved{% endif %}
{% if item.datatype_changed %}Datatype changed. Interpretation or presentation may differ; publication still validates the values.
{% endif %} {{ properties(item.properties, 'Field changes: ' ~ item.name) }} {%- endmacro %}