diff options
author | saksham1115 <saksham115@gmail.com> | 2016-05-29 17:35:24 +0000 |
---|---|---|
committer | saksham1115 <saksham115@gmail.com> | 2016-07-19 17:28:57 +0000 |
commit | 74bc86732e016f5926f5654525485afb6411bb8d (patch) | |
tree | 47aca2a12d09a2b7dc13117fc6d519eb29964d59 | |
parent | 3019306e0037b994ebc7f0d8f27fc1f1f92dbc8f (diff) | |
download | mediagoblin-74bc86732e016f5926f5654525485afb6411bb8d.tar.lz mediagoblin-74bc86732e016f5926f5654525485afb6411bb8d.tar.xz mediagoblin-74bc86732e016f5926f5654525485afb6411bb8d.zip |
Subtitle interface using attachments
-rw-r--r-- | mediagoblin/config_spec.ini | 2 | ||||
-rw-r--r-- | mediagoblin/templates/mediagoblin/media_displays/video.html | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/mediagoblin/config_spec.ini b/mediagoblin/config_spec.ini index 0a8da73e..6ded23fd 100644 --- a/mediagoblin/config_spec.ini +++ b/mediagoblin/config_spec.ini @@ -81,7 +81,7 @@ celery_setup_elsewhere = boolean(default=False) # Whether or not users are able to upload files of any filetype with # their media entries -- This is useful if you want to provide the # source files for a media file but can also be a HUGE security risk. -allow_attachments = boolean(default=False) +allow_attachments = boolean(default=True) # Cookie stuff csrf_cookie_name = string(default='mediagoblin_csrftoken') diff --git a/mediagoblin/templates/mediagoblin/media_displays/video.html b/mediagoblin/templates/mediagoblin/media_displays/video.html index 5aac3529..c9a27702 100644 --- a/mediagoblin/templates/mediagoblin/media_displays/video.html +++ b/mediagoblin/templates/mediagoblin/media_displays/video.html @@ -60,6 +60,10 @@ {% else %} type="{{ media.media_manager['default_webm_type'] }}" {% endif %} /> + {%- for attachment in media.attachment_files %} + <track src="{{ request.app.public_store.file_url(attachment.filepath) }}" + label = "{{- attachment.name -}}" kind="subtitles" > + {%- endfor %} <div class="no_html5"> {%- trans -%}Sorry, this video will not work because your web browser does not support HTML5 |