@@ -90,26 +90,30 @@ <h2>{{ _('Data Dictionary') }}</h2>
9090 {%- endblock -%}
9191 {%- block resource_more_items -%}
9292 {% for key, value in h.format_resource_items(res.items()) %}
93- {% if key not in ('created', 'metadata modified', 'last modified', 'format') %}
93+ {% if key not in ('created', 'metadata modified', 'last modified', 'format', 'filesize', 'size' ) %}
9494 < tr class ="toggle-more "> < th scope ="row "> {{ key | capitalize }}</ th > < td > {{ value }}</ td > </ tr >
9595 {% endif %}
9696 {% endfor %}
9797 {%- endblock -%}
9898 {%- block resource_fields -%}
9999 {%- for field in schema.resource_fields -%}
100- {%- if field.field_name not in exclude_fields
101- and field.display_snippet is not none -%}
102- < tr >
103- < th scope ="row ">
104- {{- h.scheming_language_text(field.label) -}}
105- </ th >
106- < td >
107- {%- snippet 'scheming/snippets/display_field.html',
108- field=field, data=res, entity_type='dataset',
109- object_type=dataset_type -%}
110- </ td >
111- </ tr >
112- {%- endif -%}
100+ {% if field.field_name == "filesize" and res.filesize and res.filesize is string and res.filesize.startswith("eg.")
101+ or not res.filesize or res.filesize == "0" %}
102+ {% else %}
103+ {%- if field.field_name not in exclude_fields
104+ and field.display_snippet is not none -%}
105+ < tr >
106+ < th scope ="row ">
107+ {{- h.scheming_language_text(field.label) -}}
108+ </ th >
109+ < td >
110+ {%- snippet 'scheming/snippets/display_field.html',
111+ field=field, data=res, entity_type='dataset',
112+ object_type=dataset_type -%}
113+ </ td >
114+ </ tr >
115+ {%- endif -%}
116+ {% endif %}
113117 {%- endfor -%}
114118 {%- endblock -%}
115119 </ tbody >
0 commit comments