/home/desid573/public_html/ims2/public/js
NameSizeModeActions
access.js18500644editdlrm
admin.js246560644editdlrm
chart.js1420920644editdlrm
dashboard.js63540644editdlrm
items.js227220644editdlrm
jquery.backstretch.min.js42330644editdlrm
jquery.min.js843450644editdlrm
jquery.number.min.js53480644editdlrm
main.js175930644editdlrm
transactions.js522190644editdlrm
Edit: /home/desid573/public_html/ims2/public/js/access.js (1850B)
'use strict'; jQuery(document).ready(function () { /* Fullscreen background */ $.backstretch([ "public/images/backgrounds/2.jpg", "public/images/backgrounds/3.jpg", "public/images/backgrounds/1.jpg" ], {duration: 3000, fade: 750}); }); /** * Handles admin log in * @param {type} e * @returns {undefined} */ loginForm.onsubmit = function(e){ e.preventDefault(); var email = document.getElementById('email').value; var password = document.getElementById('password').value; if(!email || !password){ var errMsg = !email ? "Enter your email" : "Enter your password"; document.getElementById('errMsg').innerHTML = errMsg; } else{ document.getElementById('errMsg').innerHTML = "Authenticating......"; //call function to handle log in and get the returned data through a callback handleLogin(email, password, function(returnedData){ if(returnedData.status === 1){ document.getElementById('errMsg').innerHTML = "Authenticated. Redirecting...."; handleLoginRedirect(); } else{ //display error message document.getElementById('errMsg').innerHTML = returnedData.msg; } }); } }; function handleLoginRedirect(){ //get the current url to check whether "red_uri" is set. Red_uri is suppose to hold details about the url user was trying to access //before been redirected to log in var currentUrl = window.location.href; //split the url using "red_uri", then get the 1st part after the red_uri (i.e. key 1) var uriToRedirectTo = currentUrl.split("red_uri=")[1] || "dashboard"; //redirect to dashboard window.location.replace(appRoot+uriToRedirectTo); }