Merge pull request #11138 from fghaas/no-video-if-unset
lms: Only show welcome video if show_homepage_promo_video is set
This commit is contained in:
1
AUTHORS
1
AUTHORS
@@ -264,3 +264,4 @@ Mariana Araújo <simbelm.ne@gmail.com>
|
||||
Muhammad Ayub Khan <ayub.khan@arbisoft.com>
|
||||
Kaloian Doganov <doganov@gmail.com>
|
||||
Sanford Student <sstudent@edx.org>
|
||||
Florian Haas <florian@hastexo.com>
|
||||
|
||||
@@ -48,9 +48,8 @@ class LmsIndexPageTest(BaseLmsIndexTest):
|
||||
# Ensure the introduction video element is not shown
|
||||
self.assertFalse(self.page.intro_video_element.visible)
|
||||
|
||||
# @fghaas: The below presence check can now be modified along with your changeset
|
||||
# Still need to figure out how to swap platform settings in the context of a bok choy test
|
||||
# but we can at least prevent accidental exposure with these validations going forward
|
||||
# Note: 'present' is a DOM check, whereas 'visible' is an actual browser/screen check
|
||||
self.assertTrue(self.page.video_modal_element.present)
|
||||
self.assertFalse(self.page.video_modal_element.present)
|
||||
self.assertFalse(self.page.video_modal_element.visible)
|
||||
|
||||
@@ -53,16 +53,18 @@ from django.core.urlresolvers import reverse
|
||||
|
||||
</section>
|
||||
|
||||
<section id="video-modal" class="modal home-page-video-modal video-modal">
|
||||
<div class="inner-wrapper">
|
||||
<%
|
||||
youtube_video_id = homepage_promo_video_youtube_id
|
||||
if self.stanford_theme_enabled():
|
||||
youtube_video_id = "2gmreZObCY4"
|
||||
%>
|
||||
<iframe title="YouTube Video" width="640" height="360" src="//www.youtube.com/embed/${youtube_video_id}?showinfo=0" frameborder="0" allowfullscreen></iframe>
|
||||
</div>
|
||||
</section>
|
||||
% if show_homepage_promo_video:
|
||||
<section id="video-modal" class="modal home-page-video-modal video-modal">
|
||||
<div class="inner-wrapper">
|
||||
<%
|
||||
youtube_video_id = homepage_promo_video_youtube_id
|
||||
if self.stanford_theme_enabled():
|
||||
youtube_video_id = "2gmreZObCY4"
|
||||
%>
|
||||
<iframe title="YouTube Video" width="640" height="360" src="//www.youtube.com/embed/${youtube_video_id}?showinfo=0" frameborder="0" allowfullscreen></iframe>
|
||||
</div>
|
||||
</section>
|
||||
% endif
|
||||
|
||||
<%block name="js_extra">
|
||||
<script type="text/javascript">
|
||||
|
||||
Reference in New Issue
Block a user