Template:YouTubeWithCommonsFallback: Difference between revisions

From Donate
Jump to navigation Jump to search
Content deleted Content added
MeganHernandez (WMF) (talk | contribs)
No edit summary
No edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 27: Line 27:
.video-caption {
.video-caption {
font-size: small;
font-size: small;
line-height: 1;
color: #555;
}
}
.play-btn-large {
.play-btn-large {
Line 42: Line 40:
</div><!-- /video-wrapper -->
</div><!-- /video-wrapper -->
<div class="video-caption" style="text-align:center;">
<div class="video-caption" style="text-align:center;">
<p>This video hosted by YouTube.com is subject to its <a class="external text" href="//www.youtube.com/t/terms">Terms of Use</a> and <a class="external text" href="//www.google.com/intl/en/policies/privacy/">Privacy Policy</a>. If you prefer, <a id="showcommonsvideo" href="</html>{{fullurl:commons:{{{commons|File:The_Impact_Of_Wikipedia.webm}}}}}<html>">view on Wikimedia Commons</a>. "Wikipedia Edit 2014" video</a> by <a href="https://commons.wikimedia.org/wiki/User:VGrigas_(WMF)">VGrigas (WMF)</a>, licensed under <a href="http://creativecommons.org/licenses/by-sa/3.0/legalcode">CC BY-SA 3.0</a>.</p>
<p></html>This video hosted by YouTube.com is subject to its [https://www.youtube.com/t/terms Terms of Use] and [https://www.google.com/intl/en/policies/privacy/ Privacy Policy]. If you prefer, <span id="showcommonsvideo">[{{fullurl:commons:{{{commons|File:The_Impact_Of_Wikipedia.webm}}}}} view on Wikimedia Commons].</span><html></p>
</div>
</div>
</div><!-- /video-outer-wrapper -->
</div><!-- /video-outer-wrapper -->
<script>
<script>
var videoTemplate = {};
$(".video-placeholder").click(function () {
$(this).replaceWith(
$("<iframe></iframe>", {
class : "video-youtube",
frameborder : 0,
allowfullscreen : 1,
cc_load_policy : 1,
show_info : 0,
enablejsapi : 1,
src : "https://www.youtube-nocookie.com/embed/" + "</html>{{{youtube|3Knv6D6Thi0}}}<html>" + "?rel=0&autoplay=1&origin=wikimediafoundation.org&theme=light&modestbranding=1&color=white"
})
);
});


videoTemplate.showCommonsVideo = function() {
$("a#showcommonsvideo").click(function(event){
event.preventDefault();
showCommonsVideo();
});

if( mw.util.getParamValue( "commons" ) == "true" ){
showCommonsVideo();
}

function showCommonsVideo() {
$('.video-youtube').remove();
$('.video-youtube').remove();
$('.video-placeholder').css('display', 'none');
$('.video-placeholder').css('display', 'none');
$('.video-commons').css('display', 'block');
$('.video-commons').css('display', 'block');
}
};

videoTemplate.main = function() {
$(".video-placeholder").click(function () {
$(this).replaceWith(
$("<iframe></iframe>", {
class : "video-youtube",
frameborder : 0,
allowfullscreen : 1,
cc_load_policy : 1,
show_info : 0,
enablejsapi : 1,
src : "https://www.youtube-nocookie.com/embed/" + "</html>{{{youtube|3Knv6D6Thi0}}}<html>" + "?rel=0&autoplay=1&origin=wikimediafoundation.org&theme=light&modestbranding=1&color=white"
})
);
});

$("#showcommonsvideo a").click(function(event){
event.preventDefault();
videoTemplate.showCommonsVideo();
});

if( mw.util.getParamValue( "commons" ) == "true" ){
videoTemplate.showCommonsVideo();
}
};

videoTemplate.runWhenReady = function() {
if ( window.$ ) { // is jquery loaded yet?
videoTemplate.main();
} else {
window.setTimeout( videoTemplate.runWhenReady, 200 );
}
};

videoTemplate.runWhenReady();
</script>
</script>
</html><noinclude><pre>{{YouTubeWithCommonsFallback
</html><noinclude><pre>{{YouTubeWithCommonsFallback
Line 80: Line 92:
| commons = File:The_Impact_Of_Wikipedia.webm
| commons = File:The_Impact_Of_Wikipedia.webm
| width = 640
| width = 640
}}</pre></noinclude>
}}</pre>
[[Category:Utility templates]]</noinclude>

Latest revision as of 14:57, 27 February 2019

This video hosted by YouTube.com is subject to its Terms of Use and Privacy Policy. If you prefer, view on Wikimedia Commons.

{{YouTubeWithCommonsFallback
| placeholder = Wikipedia_Puzzle_Globe.jpg
| youtube     = 3Knv6D6Thi0
| commons     = File:The_Impact_Of_Wikipedia.webm
| width       = 640
}}