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;'+
23 * Switch an RC line between hidden/shown
24 * @param int idNumber : the id number of the RC group
26 function toggleVisibility(idNumber
) {
27 var openarrow
= document
.getElementById("mw-rc-openarrow-"+idNumber
);
28 var closearrow
= document
.getElementById("mw-rc-closearrow-"+idNumber
);
29 var subentries
= document
.getElementById("mw-rc-subentries-"+idNumber
);
30 if (openarrow
.className
== 'mw-changeslist-expanded') {
31 openarrow
.className
= 'mw-changeslist-hidden';
32 closearrow
.className
= 'mw-changeslist-expanded';
33 subentries
.className
= 'mw-changeslist-expanded';
35 openarrow
.className
= 'mw-changeslist-expanded';
36 closearrow
.className
= 'mw-changeslist-hidden';
37 subentries
.className
= 'mw-changeslist-hidden';