MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
backported from tf wiki
(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;
obj.append($('<param name="allowscriptaccess" value="true"></param>'));
obj.append($('<param name="allowfullscreen" value="true"></param>'));
var titleParts = wgPageName.split(/\//g);
var titleParts = wgPageName.split(/\//g);
var lang = 'en';
var lang = 'en';
Line 202: Line 204:
lang = titleParts[titleParts.length-1];
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;
var playerUrl = obj.children('param[name="movie"]').attr('value') + '&fs=1&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).attr('allowscriptaccess', 'always').attr('allowfullscreen', 'true');
var resultHtml = $(this).html();
var resultHtml = $(this).html();
$(this).html('').html(resultHtml);
$(this).html('').html(resultHtml);

Navigation menu