2 JavaScript file for enhanced recentchanges
6 * Add the CSS to hide parts that should be collapsed
8 * We do this with JS so everything will be expanded by default
11 appendCSS('.mw-changeslist-hidden {'+
14 'div.mw-changeslist-expanded {'+
17 'span.mw-changeslist-expanded {'+
18 ' display:inline !important;'+
19 ' visibility:visible !important;'+
24 * Switch an RC line between hidden/shown
25 * @param int idNumber : the id number of the RC group
27 function toggleVisibility(idNumber) {
28 var openarrow = document.getElementById("mw-rc-openarrow-"+idNumber);
29 var closearrow = document.getElementById("mw-rc-closearrow-"+idNumber);
30 var subentries = document.getElementById("mw-rc-subentries-"+idNumber);
31 if (openarrow.className == 'mw-changeslist-expanded') {
32 openarrow.className = 'mw-changeslist-hidden';
33 closearrow.className = 'mw-changeslist-expanded';
34 subentries.className = 'mw-changeslist-expanded';
36 openarrow.className = 'mw-changeslist-expanded';
37 closearrow.className = 'mw-changeslist-hidden';
38 subentries.className = 'mw-changeslist-hidden';