Merge pull request #1456 from consul/accessibility-embed-videos

improves accessibility on proposals embed videos
This commit is contained in:
Juanjo Bazán
2017-03-23 12:33:54 +01:00
committed by GitHub
3 changed files with 4 additions and 1 deletions

View File

@@ -2,6 +2,7 @@ module EmbedVideosHelper
def embedded_video_code
link = @proposal.video_url
title = t('proposals.show.embed_video_title', proposal: @proposal.title)
if link.match(/vimeo.*/)
server = "Vimeo"
elsif link.match(/youtu*.*/)
@@ -21,7 +22,7 @@ module EmbedVideosHelper
end
if match and match[2]
'<iframe src="' + src + match[2] + '" frameborder="0" allowfullscreen></iframe>'
'<iframe src="' + src + match[2] + '" style="border:0;" allowfullscreen title="' + title + '"></iframe>'
else
''
end