MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
(Backported from tf wiki)
(Backported from TF wiki)
Line 197: Line 197:
var obj = $(this).children('object');
var obj = $(this).children('object');
if(!obj) return;
if(!obj) return;
var playerUrl = obj.children('param[name="movie"]').attr('value') + '&theme=dark' + ($(this).hasClass('hd-on') ? '&hd=1' : '');
var titleParts = wgPageName.split(/\//g);
var lang = 'en';
if(titleParts.length == 2 && !wgCanonicalSpecialPageName) {
lang = titleParts[titleParts.length-1];
}
var playerUrl = obj.children('param[name="movie"]').attr('value') + '&theme=dark&color=white' + ($(this).hasClass('hd-on') ? '&hd=1' : '') + '&cc_load_policy=1&hl=' + lang + '&cc_lang_pref=' + lang;
obj.children('param[name="movie"]').attr('value', playerUrl);
obj.children('param[name="movie"]').attr('value', playerUrl);
obj.children('embed').attr('src', playerUrl);
obj.children('embed').attr('src', playerUrl);