diff options
-rw-r--r-- | mediagoblin/edit/views.py | 9 | ||||
-rw-r--r-- | mediagoblin/templates/mediagoblin/user_pages/custom_subtitles.html | 1 | ||||
-rw-r--r-- | mediagoblin/templates/mediagoblin/user_pages/media.html | 6 |
3 files changed, 14 insertions, 2 deletions
diff --git a/mediagoblin/edit/views.py b/mediagoblin/edit/views.py index 8a4df903..0c66451f 100644 --- a/mediagoblin/edit/views.py +++ b/mediagoblin/edit/views.py @@ -578,3 +578,12 @@ def edit_metadata(request, media): 'mediagoblin/edit/metadata.html', {'form':form, 'media':media}) + + +@require_active_login +def custom_subtitles(request,path): + return render_to_response( + request, + "mediagoblin/templates/user_pages/custom_subtitles.html", + {"path": path} + )
\ No newline at end of file diff --git a/mediagoblin/templates/mediagoblin/user_pages/custom_subtitles.html b/mediagoblin/templates/mediagoblin/user_pages/custom_subtitles.html new file mode 100644 index 00000000..0457fcc3 --- /dev/null +++ b/mediagoblin/templates/mediagoblin/user_pages/custom_subtitles.html @@ -0,0 +1 @@ +{{path}}
\ No newline at end of file diff --git a/mediagoblin/templates/mediagoblin/user_pages/media.html b/mediagoblin/templates/mediagoblin/user_pages/media.html index 529f638c..ed493390 100644 --- a/mediagoblin/templates/mediagoblin/user_pages/media.html +++ b/mediagoblin/templates/mediagoblin/user_pages/media.html @@ -238,9 +238,11 @@ <ul> {%- for subtitle in media.subtitle_files %} <li> - <a href="{{ request.app.public_store.file_url(subtitle.filepath) }}"> + <!-- <a href="{{ request.app.public_store.file_url(subtitle.filepath) }}"> --> + <a href="{{ request.urlgen('mediagoblin.edit.custom_subtitles', + path=subtitle.filepath) }}"> {{- subtitle.name -}} - </a> + <!-- </a> --> </li> {%- endfor %} </ul> |