tazbug annotate web/lib/functions.js @ rev 124

Fix Makefile
author Christophe Lincoln <pankso@slitaz.org>
date Tue Feb 21 01:13:01 2017 +0100 (2017-02-21)
parents 5adb233a979b
children
rev   line source
pankso@9 1 // SliTaz Bugs Javascript functions.
pankso@9 2 //
pankso@9 3
pankso@9 4 // Check form to avoid empty values and bad email.
pankso@9 5 function checkNewBug() {
pankso@9 6 if(document.forms["addbug"]["title"].value == "")
pankso@9 7 {
pankso@9 8 alert("Please enter a title for the new bug");
pankso@9 9 document.forms["addbug"]["title"].focus();
pankso@9 10 return false;
pankso@9 11 }
pankso@9 12 if(document.forms["addbug"]["desc"].value == "")
pankso@9 13 {
pankso@9 14 alert("Please fill in the bug description");
pankso@9 15 document.forms["addbug"]["desc"].focus();
pankso@9 16 return false;
pankso@9 17 }
pankso@9 18 }
pankso@48 19
pankso@48 20 // Check form to avoid empty values and bad email.
pankso@48 21 function checkSignup() {
pankso@48 22 if(document.forms["signup"]["name"].value == "")
pankso@48 23 {
pankso@48 24 alert("Please enter your real name");
pankso@48 25 document.forms["signup"]["name"].focus();
pankso@48 26 return false;
pankso@48 27 }
pankso@48 28 if(document.forms["signup"]["user"].value == "")
pankso@48 29 {
pankso@48 30 alert("Please fill in your user name");
pankso@48 31 document.forms["signup"]["user"].focus();
pankso@48 32 return false;
pankso@48 33 }
pankso@48 34 var x=document.forms["signup"]["mail"].value;
pankso@48 35 var atpos=x.indexOf("@");
pankso@48 36 var dotpos=x.lastIndexOf(".");
pankso@48 37 if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
pankso@48 38 {
pankso@48 39 alert("Missing or not a valid email address");
pankso@48 40 return false;
pankso@48 41 }
pankso@48 42 }