{% with diff=rev.diff_parsed %}
{% if diff %}
| {% translate "Field" %} |
{% translate "Before" %} |
{% translate "After" %} |
{% if diff.displayname %}
| displayname |
{{ diff.displayname.before }} |
{{ diff.displayname.after }} |
{% endif %}
{% if diff.keyname %}
| keyname |
{{ diff.keyname.before }} |
{{ diff.keyname.after }} |
{% endif %}
{% if diff.is_enabled %}
| is_enabled |
{{ diff.is_enabled.before }} |
{{ diff.is_enabled.after }} |
{% endif %}
{% if diff.fields %}
{% for fname, change in diff.fields.items %}
| {{ fname }} |
{{ change.before|join:", " }} |
{{ change.after|join:", " }} |
{% endfor %}
{% endif %}
{% else %}
{% translate "No changes recorded." %}
{% endif %}
{% endwith %}