مدیاویکی:Common.js: تفاوت میان نسخهها
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
خط ۸۱: | خط ۸۱: | ||
var expandCaption = "نمایش"; | var expandCaption = "نمایش"; | ||
var expandCaption_more = "ادامه مطلب"; | var expandCaption_more = "ادامه مطلب"; | ||
function collapseTable( tableIndex ) | function collapseTable( tableIndex ) | ||
{ | { | ||
var Button = document.getElementById( "collapseButton" + tableIndex ); | var Button = document.getElementById( "collapseButton" + tableIndex ); | ||
var Table = document.getElementById( "collapsibleTable" + tableIndex ); | var Table = document.getElementById( "collapsibleTable" + tableIndex ); | ||
if ( !Table || !Button ) { | if ( !Table || !Button ) { | ||
return false; | return false; | ||
} | } | ||
var Rows = Table.rows; | var Rows = Table.rows; | ||
/** | |||
if ( Button.firstChild.data == collapseCaption ) { | * AMDEADMAN Edit for readmore collapse added if | ||
*/ | |||
if ($("#collapsibleTable" + tableIndex).hasClass('readmore') & Button.firstChild.data == collapseCaption ) { | |||
for ( var i = 1; i < Rows.length; i++ ) { | |||
Rows[i].style.display = "none"; | |||
} | |||
Button.firstChild.data = expandCaption_more; | |||
} else if ( Button.firstChild.data == collapseCaption ) { | |||
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"; | ||
خط ۱۰۵: | خط ۱۱۲: | ||
} | } | ||
} | } | ||
function createCollapseButtons() { | function createCollapseButtons() { | ||
var tableIndex = 0; | var tableIndex = 0; |