Jump to content

MediaWiki:Common.js: Difference between revisions

Jehan (talk | contribs)
No edit summary
Jehan (talk | contribs)
No edit summary
Line 17: Line 17:
     var Button = document.getElementById( 'hideButton' + tableIndex );
     var Button = document.getElementById( 'hideButton' + tableIndex );
     var showTable = document.getElementById( 'hideableTable' + tableIndex );
     var showTable = document.getElementById( 'hideableTable' + tableIndex );
var hideTables = document.getElementsByClassName( 'hideable' );
    var hideTables = document.getElementsByClassName( 'hideable' );
   
   
     if ( !showTable || !Button ) {
     if ( !showTable || !Button ) {
Line 35: Line 35:
     var Tables = document.getElementsByTagName( 'table' );
     var Tables = document.getElementsByTagName( 'table' );
     var i, j;
     var i, j;
var linkImages = document.getElementsByClassName("hideImage");
    var linkImages = document.getElementsByClassName("hideImage");
     function handleButtonLink( index, e ) {
     function handleButtonLink( index, e ) {
Line 78: Line 78:
     }
     }


window.hideTable( 0 );
    window.hideTable( 0 );
    if (0) {
for ( i = 0;  i < tableIndex; i++ ) {
if ( $( NavigationBoxes[i] ).hasClass( 'hidden' ) || ( tableIndex >= autoHide && $( NavigationBoxes[i] ).hasClass( 'autohide' ) ) ) {
window.hideTable( i );
}
else if ( $( NavigationBoxes[i] ).hasClass ( 'innerhide' ) ) {
var element = NavigationBoxes[i];
while ((element = element.parentNode)) {
if ( $( element ).hasClass( 'outerhide' ) ) {
window.hideTable ( i );
break;
}
}
}
}
}
}
}