diff --git a/mediagoblin/config_spec.ini b/mediagoblin/config_spec.ini index 17df2819..7b56f768 100644 --- a/mediagoblin/config_spec.ini +++ b/mediagoblin/config_spec.ini @@ -58,6 +58,7 @@ csrf_cookie_name = string(default='mediagoblin_csrftoken') push_urls = string_list(default=list()) exif_visible = boolean(default=False) +original_date_visible = boolean(default=False) geolocation_map_visible = boolean(default=False) # Theming stuff diff --git a/mediagoblin/templates/mediagoblin/user_pages/media.html b/mediagoblin/templates/mediagoblin/user_pages/media.html index ac15dd2f..5932174d 100644 --- a/mediagoblin/templates/mediagoblin/user_pages/media.html +++ b/mediagoblin/templates/mediagoblin/user_pages/media.html @@ -153,6 +153,14 @@
{{ date }}
{%- endtrans %} + {% if app_config['original_date_visible'] + and media.media_data.exif_all is defined + and 'EXIF DateTimeOriginal' in media.media_data.exif_all %} + {% trans date=media.media_data.exif_all['EXIF DateTimeOriginal']['printable'][:10].replace(':','-') -%} +{{ date }}
+ {%- endtrans %} + {% endif %} {% if media.tags %} {% include "mediagoblin/utils/tags.html" %} {% endif %}