Global write permission | lock button
+ lock icon added: click -> toggle global write permission
This commit is contained in:
@@ -148,32 +148,36 @@ window.onload = function() {
|
||||
// rows 'n'
|
||||
adjustGrid();
|
||||
|
||||
let crossElement = document.getElementById("close-cross");
|
||||
/* ----------------------------------------------------------------------------------------------------- */
|
||||
/* MIAN ICONS */
|
||||
|
||||
let icon_close_container = document.getElementsByClassName("icon-close-container")[0];
|
||||
let icon_log_container = document.getElementsByClassName("icon-log-container")[0];
|
||||
let icon_lock_container = document.getElementsByClassName("icon-lock-container")[0];
|
||||
|
||||
if (window.hideRightPart){
|
||||
document.body.removeChild(crossElement);
|
||||
document.body.removeChild(icon_close_container);
|
||||
} else {
|
||||
crossElement.onclick = function(){
|
||||
icon_close_container.onclick = function(){
|
||||
if (showParams) {
|
||||
showParams = false;
|
||||
document.getElementById('close-cross').innerHTML = '<img class = "icon-close" src="res/icon_sinus.png">';
|
||||
icon_close_container.innerHTML = '<img class = "icon-main icon-close" src="res/icon_sinus.png">';
|
||||
} else {
|
||||
if (window.wideGraphs) {
|
||||
window.wideGraphs = false;
|
||||
document.getElementById('close-cross').innerHTML = '<img class = "icon-close" src="res/icon_sinus.png">';
|
||||
document.getElementsByClassName('log-icon-container')[0].classList.remove("log-icon-container-hidden");
|
||||
icon_close_container.innerHTML = '<img class = "icon-main icon-close" src="res/icon_sinus.png">';
|
||||
icon_log_container.classList.remove("icon-main-container-hidden");
|
||||
} else {
|
||||
window.wideGraphs = true;
|
||||
document.getElementById('close-cross').innerHTML = '<img class = "icon-close" src="res/icon_modules.png">';
|
||||
document.getElementsByClassName('log-icon-container')[0].classList.add("log-icon-container-hidden");
|
||||
icon_close_container.innerHTML = '<img class = "icon-main icon-close" src="res/icon_modules.png">';
|
||||
icon_log_container.classList.add("icon-main-container-hidden");
|
||||
}
|
||||
}
|
||||
adjustGrid();
|
||||
}
|
||||
}
|
||||
|
||||
let logIcon = document.getElementsByClassName("log-icon-container")[0];
|
||||
logIcon.onclick = function(){
|
||||
icon_log_container.onclick = function(){
|
||||
if (showConsole) {
|
||||
showConsole = false;
|
||||
} else {
|
||||
@@ -182,6 +186,30 @@ window.onload = function() {
|
||||
adjustGrid();
|
||||
}
|
||||
|
||||
icon_lock_container.onclick = function(){
|
||||
let array_icon_edit = document.getElementsByClassName('icon-edit');
|
||||
let array_button = document.getElementsByClassName('input-element-button');
|
||||
if (writePermission == false) {
|
||||
writePermission = true;
|
||||
icon_lock_container.innerHTML = '<img class = "icon-main icon-lock" src="res/icon_lock_open.png">';
|
||||
for(i = 0; i < array_icon_edit.length; i++) {
|
||||
array_icon_edit[i].classList.remove('icon-edit-hidden');
|
||||
}
|
||||
for(i = 0; i < array_button.length; i++) {
|
||||
array_button[i].classList.remove('input-element-button-hidden');
|
||||
}
|
||||
} else {
|
||||
writePermission = false;
|
||||
icon_lock_container.innerHTML = '<img class = "icon-main icon-lock" src="res/icon_lock_closed.png">';
|
||||
for(i = 0; i < array_icon_edit.length; i++) {
|
||||
array_icon_edit[i].classList.add('icon-edit-hidden');
|
||||
}
|
||||
for(i = 0; i < array_button.length; i++) {
|
||||
array_button[i].classList.add('input-element-button-hidden');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var homeButton = document.getElementById("home-icon");
|
||||
|
||||
homeButton.onclick = function () {
|
||||
|
||||
Reference in New Issue
Block a user