Skip to content

Commit 85db68c

Browse files
author
pedro_morgan
committed
Check for user/pass client side instead of remote
1 parent 01d2d11 commit 85db68c

File tree

1 file changed

+19
-7
lines changed

1 file changed

+19
-7
lines changed

interface/web/js/scrigo.js

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ function capp(module) {
2020
var cappCallback = {
2121
success: function(o) {
2222
if(o.responseText != '') {
23-
if(o.responseText.indexOf("HEADER_REDIRECT:") > -1) {
24-
var parts = o.responseText.split(":");
23+
if(o.responseText.indexOf('HEADER_REDIRECT:') > -1) {
24+
var parts = o.responseText.split(':');
2525
loadContent(parts[1]);
2626
} else {
2727
alert(o.responseText);
@@ -40,8 +40,8 @@ function submitLoginForm(formname) {
4040

4141
var submitFormCallback = {
4242
success: function(o) {
43-
if(o.responseText.indexOf("HEADER_REDIRECT:") > -1) {
44-
var parts = o.responseText.split(":");
43+
if(o.responseText.indexOf('HEADER_REDIRECT:') > -1) {
44+
var parts = o.responseText.split(':');
4545
//alert(parts[1]);
4646
loadContent(parts[1]);
4747
//redirect = parts[1];
@@ -56,6 +56,18 @@ function submitLoginForm(formname) {
5656
}
5757
}
5858

59+
//* Validate form. TODO: username and password with strip();
60+
var frm = document.getElementById(formname);
61+
var userNameObj = frm.username;
62+
if(userNameObj.value == ''){
63+
userNameObj.focus();
64+
return;
65+
}
66+
var passwordObj = frm.passwort;
67+
if(passwordObj.value == ''){
68+
passwordObj.focus();
69+
return;
70+
}
5971
YAHOO.util.Connect.setForm(formname);
6072
var submitFormObj = YAHOO.util.Connect.asyncRequest('POST', 'content.php', submitFormCallback);
6173
/*
@@ -70,8 +82,8 @@ function submitForm(formname,target) {
7082

7183
var submitFormCallback = {
7284
success: function(o) {
73-
if(o.responseText.indexOf("HEADER_REDIRECT:") > -1) {
74-
var parts = o.responseText.split(":");
85+
if(o.responseText.indexOf('HEADER_REDIRECT:') > -1) {
86+
var parts = o.responseText.split(':');
7587
//alert(parts[1]);
7688
loadContent(parts[1]);
7789
//redirect = parts[1];
@@ -98,7 +110,7 @@ function submitForm(formname,target) {
98110
function loadContent(pagename) {
99111
var pageContentCallback2 = {
100112
success: function(o) {
101-
//alert(o.responseText);
113+
alert(o.responseText);
102114
if(o.responseText.indexOf("HEADER_REDIRECT:") > -1) {
103115
var parts = o.responseText.split(":");
104116
loadContent(parts[1]);

0 commit comments

Comments
 (0)