Difference between revisions of "MediaWiki:Common.js"

From Dwaia Wiki
Jump to navigation Jump to search
(Removed a part that I think doesn't do anything.)
Line 1: Line 1:
overlay       = document.getElementById('overlay');
+
overlay       = document.getElementById('overlay');
buttonConfirm = document.getElementById('button-confirm');
+
confirmButtons = document.getElementsByClassName('button-confirm');
buttonCancel = document.getElementById('button-cancel');
+
cancelButtons = document.getElementsByClassName('button-cancel');
  
 
goBack        = function(){ history.back() };
 
goBack        = function(){ history.back() };
  
 
if(overlay != null){
 
if(overlay != null){
   hideOverlay   = function(){ overlay.style.visibility = 'hidden' };
+
   hideOverlay = function(){ overlay.style.visibility = 'hidden' };
   if(buttonCancel != null){
+
   for(butt of cancelButtons){
     buttonCancel.addEventListener('click', goBack );
+
     butt.addEventListener('click', goBack)
 
   }
 
   }
   if(buttonConfirm != null){
+
   for(butt of confirmButtons){
     buttonConfirm.addEventListener('click', hideOverlay );
+
     butt.addEventListener('click', hideOverlay );
 
   }
 
   }
 
}
 
}

Revision as of 21:12, 31 March 2019

overlay        = document.getElementById('overlay');
confirmButtons = document.getElementsByClassName('button-confirm');
cancelButtons  = document.getElementsByClassName('button-cancel');

goBack        = function(){ history.back() };

if(overlay != null){
  hideOverlay = function(){ overlay.style.visibility = 'hidden' };
  for(butt of cancelButtons){
    butt.addEventListener('click', goBack)
  }
  for(butt of confirmButtons){
    butt.addEventListener('click', hideOverlay );
  }
}