79,259
edits
Release 2407 and 2409
Continuous releases have started! Read more on our blog: Dolphin Progress Report: Release 2407 and 2409. |
The Dolphin Emulator Wiki needs your help! Dolphin can play thousands of games, and changes are happening all the time. Help us keep up! Join in and help us make this the best resource for Dolphin. |
No edit summary |
No edit summary |
||
Line 44: | Line 44: | ||
var collapseCaption = "hide"; | var collapseCaption = "hide"; | ||
var expandCaption = "show"; | var expandCaption = "show"; | ||
/* | |||
/*Original version | |||
window.collapseTable = function( tableIndex ){ | |||
var Button = document.getElementById( "collapseButton" + tableIndex ); | |||
var Table = document.getElementById( "collapsibleTable" + tableIndex ); | |||
if ( !Table || !Button ) { | |||
return false; | |||
} | |||
var Rows = Table.rows; | |||
if ( Button.firstChild.data == collapseCaption ) { | |||
for ( var i = 1; i < Rows.length; i++ ) { | |||
Rows[i].style.display = "none"; | |||
} | |||
Button.firstChild.data = expandCaption; | |||
} else { | |||
for ( var i = 1; i < Rows.length; i++ ) { | |||
Rows[i].style.display = Rows[0].style.display; | |||
} | |||
Button.firstChild.data = collapseCaption; | |||
} | |||
} | |||
*/ | |||
/*Revised to provide alternate button labels for test results which now only partially expand/collapse*/ | |||
var partCollapseCaption = "collapse"; | var partCollapseCaption = "collapse"; | ||
var partExpandCaption = "expand"; | var partExpandCaption = "expand"; | ||
Line 57: | Line 83: | ||
var Rows = Table.rows; | var Rows = Table.rows; | ||
//Revised to check for either title | |||
if ( Button.firstChild.data == collapseCaption || Button.firstChild.data == partCollapseCaption) { | if ( Button.firstChild.data == collapseCaption || Button.firstChild.data == partCollapseCaption) { | ||
for ( var i = 1; i < Rows.length; i++ ) { | for ( var i = 1; i < Rows.length; i++ ) { | ||
Rows[i].style.display = "none"; | Rows[i].style.display = "none"; | ||
} | } | ||
//Revised to output button label appropriate for table | |||
Button.firstChild.data = (document.getElementById( "collapsibleTable" + tableIndex ).className.indexOf("testresults")!=-1?partExpandCaption:expandCaption); | Button.firstChild.data = (document.getElementById( "collapsibleTable" + tableIndex ).className.indexOf("testresults")!=-1?partExpandCaption:expandCaption); | ||
} else { | } else { | ||
Line 67: | Line 95: | ||
Rows[i].style.display = Rows[0].style.display; | Rows[i].style.display = Rows[0].style.display; | ||
} | } | ||
//Revised to output button label appropriate for table | |||
Button.firstChild.data = (document.getElementById( "collapsibleTable" + tableIndex ).className.indexOf("testresults")!=-1?partCollapseCaption:collapseCaption); | Button.firstChild.data = (document.getElementById( "collapsibleTable" + tableIndex ).className.indexOf("testresults")!=-1?partCollapseCaption:collapseCaption); | ||
} | } |