MediaWiki:Common.js: Difference between revisions
Content deleted Content added
imported>Hendrik Brummermann from http://de.wikipedia.org/wiki/MediaWiki:Common.js |
imported>Hendrik Brummermann No edit summary |
||
Line 1:
//================================================================================
//*** Dynamic
// set up the words in your language
var
var
// set up max count of
// if there are more, all will be hidden
//
//
// adds show/hide-button to
jQuery( document ).ready(function() {
if(!mw.user.options.exists( '
if (typeof
mw.user.options.set( '
}
}
// shows and hides content and picture (if available) of
// Parameters:
//
function
{
if (!ExpandableFrame || !ExpandableToggle) {
Line 29:
// if shown now
if (ExpandableToggle.firstChild.data ==
for (
var ExpandableChild = ExpandableFrame.firstChild;
Line 42:
}
if (ExpandableChild.className == 'ExpandableToggle') {
ExpandableChild.firstChild.data =
}
}
// if hidden now
} else if (ExpandableToggle.firstChild.data ==
for (
var ExpandableChild = ExpandableFrame.firstChild;
Line 60:
}
if (ExpandableChild.className == 'ExpandableToggle') {
ExpandableChild.firstChild.data =
}
}
Line 66:
}
function
return function() {
return false;
};
Line 75:
var ExpandableFrames = mw.util.$content.find( 'div.ExpandableFrame' );
// if more
var initiallyToggle = mw.user.options.get( '
for (var i=0; i<ExpandableFrames.length; i++) {
var ExpandableFrame = ExpandableFrames[i];
Line 83:
ExpandableToggle.setAttribute('href', '#');
var ExpandableToggleText = document.createTextNode(
ExpandableToggle.appendChild(ExpandableToggleText);
Line 90:
ExpandableFrame.insertBefore(ExpandableToggle, ExpandableFrame.firstChild);
ExpandableToggle.onclick =
if (initiallyToggle) {
}
}
| |||