MediaWiki:Wikimediaplayer.js: Difference between revisions
Content deleted Content added
No edit summary |
updates |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1:
//Wikimediaplayer, Based on wikiminiatlas by dschwen
var wikimediaplayer =
{
Line 7 ⟶ 6:
width : 400,
height : 450,
playerurl : '
buttonImage: '
largebuttonImage: '
imgbase : '
},
Line 35 ⟶ 34:
// cross-browser event attachment (John Resig)
// http
addEvent : function ( obj, type, fn )
{
Line 93 ⟶ 92:
var neediframe=0;
links = document.getElementsByTagName('a');
for( var key
{
link = links[key];
Line 117 ⟶ 116:
//Big icon for image pages.
if (mw.config.get('wgNamespaceNumber==6')){
divi = document.getElementById('file');
if (!divi)
Line 123 ⟶ 122:
links = divi.getElementsByTagName('a');
var filere= /\/([^\/]*?.[Oo][Gg][Gg])$/
for( var key
{
link = links[key];
Line 139 ⟶ 138:
playbutton.playparam = playerlink;
addEvent( playbutton, 'click', toggleIFrame );
neediframe=1;
// link.parentNode.insertBefore(playbutton, link.nextSibling);
Line 146:
}
if (neediframe==1) {
// iframe vorbereiten▼
iframe.div = document.createElement('div');
iframe.div.style.visibility = 'hidden';▼
iframe.div.style.border = '1px solid gray';▼
iframe.closebutton = document.createElement('img');
▲ // iframe vorbereiten
iframe.
▲ iframe.div.style.visibility = 'hidden';
iframe.
iframe.
iframe.
iframe.
iframe.
iframe.
iframe.
addEvent( iframe.
▲ iframe.div.style.border = '1px solid gray';
▲ iframe.div.style.zIndex = 13;
iframe.
iframe.
iframe.iframe.style.zIndex = 14;
▲ iframe.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
iframe.
iframe.
iframe.
iframe.
iframe.
iframe.
iframe.iframe.
iframe.div.appendChild(iframe.
▲ iframe.iframe.style.zIndex = 14;
▲ iframe.iframe.style.position = 'absolute';
▲ iframe.iframe.style.right = '1px';
▲ iframe.iframe.style.top = '1px';
▲ iframe.iframe.style.width = (wmpconfig.width+10)+'px';
▲ iframe.iframe.style.height = (wmpconfig.height+10)+'px';
▲ iframe.iframe.style.margin = '0px';
▲ iframe.iframe.style.padding = '0px';
var content = document.getElementById('content');▼
content.insertBefore(iframe.div,content.
} //with▼
}
▲ var content = document.getElementById('content');
▲ } //with
}
Line 197 ⟶ 198:
// Hook up installation function
//
|