19b5d61ee59e0d542540fa5c19edf186f76d9d1c
2 JavaScript file for enhanced recentchanges
6 * onload hook to add the CSS to hide parts that should be collapsed
8 * We do this with JS so everything will be expanded by default
11 addOnloadHook(function () {
12 var css
= ".mw-rc-jshidden { display:none; }";
17 * Switch an RC line between hidden/shown
18 * @param int idNumber : the id number of the RC group
20 function toggleVisibility(idNumber
) {
21 var openarrow
= document
.getElementById("mw-rc-openarrow-"+idNumber
);
22 var closearrow
= document
.getElementById("mw-rc-closearrow-"+idNumber
);
23 var subentries
= document
.getElementById("mw-rc-subentries-"+idNumber
);
24 if (openarrow
.style
.display
== 'inline') {
25 openarrow
.style
.display
= 'none';
26 closearrow
.style
.display
= 'inline';
27 subentries
.style
.display
= 'block';
29 openarrow
.style
.display
= 'inline';
30 closearrow
.style
.display
= 'none';
31 subentries
.style
.display
= 'none';