Our company upgraded Confluence version to 6.12.2.
Up to now I used short javascript to hide the confluence-page-tree-menu on the left during monitoring in my script.
In new version element <div id="splitter"> on confluence-web-page missed.
Because of the abovementioned I need to refactor the javascript.
// ------------------------------------------------------------------------------------------
// Script: R_PanelFullWidth.js
// Script sets L-panel width to 0 and R-panel width to full width of current window
// for Atlassian Confluence web-page:
// ------------------------------------------------------------------------------------------
// ss_width - splitter-sidebar
// vs_left - vsplitter
// sc_left - splitter-content
// sc_width - splitter-content
// READ all current values
var ss_width=document.getElementById("splitter-sidebar").style.width; // by ID
var vs_left=document.getElementsByClassName("vsplitbar").item(0).style.left; // ! by className !
var sc_left=document.getElementById("splitter-content").style.left;
var sc_width=document.getElementById("splitter-content").style.width;
// parameter sc_width is connected with parameter sc_left - complementary pair
var offset = "5px";
var diff_left = parseInt( sc_left, 10 ) - parseInt( offset, 10 ) + "px"; // - offset
var sc_width2 = parseInt( sc_width, 10 ) + parseInt( diff_left, 10 ) + "px"; // + diff_left
// SET all 4 values !
document.getElementById("splitter-sidebar").style.width="0px";
document.getElementsByClassName("vsplitbar").item(0).style.left="0px";
document.getElementById("splitter-content").style.left="5px";
document.getElementById("splitter-content").style.width=sc_width2;
// ------------------------------------------------------------------------------------------
Have any hint or any link with quick solution of this feature with new elements
<div class="ia-splitter">
<div class="ia-splitter-left"> ... ?
Thank you.
Ivan