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 window
.toggleVisibility = function(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';