[Vtigercrm-commits] [vtiger-commits] r4624 - /vtigercrm/trunk/modules/PurchaseOrder/Forms.php

vtigercrm-commits at vtiger.fosslabs.com vtigercrm-commits at vtiger.fosslabs.com
Wed Mar 29 02:21:15 EST 2006


Author: saraj
Date: Wed Mar 29 00:21:08 2006
New Revision: 4624

Log:
junk code has been removed

Modified:
    vtigercrm/trunk/modules/PurchaseOrder/Forms.php

Modified: vtigercrm/trunk/modules/PurchaseOrder/Forms.php
==============================================================================
--- vtigercrm/trunk/modules/PurchaseOrder/Forms.php (original)
+++ vtigercrm/trunk/modules/PurchaseOrder/Forms.php Wed Mar 29 00:21:08 2006
@@ -1,179 +1,2 @@
 <?php
-/*********************************************************************************
- * The contents of this file are subject to the SugarCRM Public License Version 1.1.2
- * ("License"); You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at http://www.sugarcrm.com/SPL
- * Software distributed under the License is distributed on an  "AS IS"  basis,
- * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
- * the specific language governing rights and limitations under the License.
- * The Original Code is:  SugarCRM Open Source
- * The Initial Developer of the Original Code is SugarCRM, Inc.
- * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.;
- * All Rights Reserved.
- * Contributor(s): ______________________________________.
- ********************************************************************************/
-/*********************************************************************************
- * $Header$
- * Description:  Contains a variety of utility functions specific to this module.
- ********************************************************************************/
-
-/**
- * Create javascript to validate the data entered into a record.
- * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
- * All Rights Reserved.
- * Contributor(s): ______________________________________..
- */
-
-/** Function to get validation script for modules record.
- *  This function have some validation function in javascript 
- *  and returns the same as a string.
-*/
-
-function get_validate_record_js () {
-global $mod_strings;
-global $app_strings;
-
-$lbl_account_name = $mod_strings['LBL_LIST_ACCOUNT_NAME'];
-$err_missing_required_fields = $app_strings['ERR_MISSING_REQUIRED_FIELDS'];
-$err_invalid_email_address = $app_strings['ERR_INVALID_EMAIL_ADDRESS'];
-$err_invalid_date_format = $app_strings['ERR_INVALID_DATE_FORMAT'];
-$err_invalid_month = $app_strings['ERR_INVALID_MONTH'];
-$err_invalid_day = $app_strings['ERR_INVALID_DAY'];
-$err_invalid_year = $app_strings['ERR_INVALID_YEAR'];
-$err_invalid_date = $app_strings['ERR_INVALID_DATE'];
-
-$the_script  = <<<EOQ
-
-<script type="text/javascript" language="Javascript">
-<!--  to hide script contents from old browsers
-/**
- * DHTML date validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
- * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc.
- * All Rights Reserved.
- * Contributor(s): ______________________________________..
- */
-// Declaring valid date character, minimum year and maximum year
-var dtCh= "-";
-var minYear=1900;
-var maxYear=2100;
-
-function isInteger(s){
-	var i;
-    for (i = 0; i < s.length; i++){
-        // Check that current character is number.
-        var c = s.charAt(i);
-        if (((c < "0") || (c > "9"))) return false;
-    }
-    // All characters are numbers.
-    return true;
-}
-
-function stripCharsInBag(s, bag){
-	var i;
-    var returnString = "";
-    // Search through string's characters one by one.
-    // If character is not in bag, append to returnString.
-    for (i = 0; i < s.length; i++){
-        var c = s.charAt(i);
-        if (bag.indexOf(c) == -1) returnString += c;
-    }
-    return returnString;
-}
-
-function daysInFebruary (year){
-	// February has 29 days in any year evenly divisible by four,
-    // EXCEPT for centurial years which are not also divisible by 400.
-    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
-}
-function DaysArray(n) {
-	for (var i = 1; i <= n; i++) {
-		this[i] = 31
-		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
-		if (i==2) {this[i] = 29}
-   }
-   return this
-}
-
-function isDate(dtStr){
-	var daysInMonth = DaysArray(12)
-	var pos1=dtStr.indexOf(dtCh)
-	var pos2=dtStr.indexOf(dtCh,pos1+1)
-	var strYear=dtStr.substring(0,pos1)
-	var strMonth=dtStr.substring(pos1+1,pos2)
-	var strDay=dtStr.substring(pos2+1)
-	strYr=strYear
-	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
-	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
-	for (var i = 1; i <= 3; i++) {
-		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
-	}
-	month=parseInt(strMonth)
-	day=parseInt(strDay)
-	year=parseInt(strYr)
-	if (pos1==-1 || pos2==-1){
-		alert("$err_invalid_date_format")
-		return false
-	}
-	if (strMonth.length<1 || month<1 || month>12){
-		alert("$err_invalid_month")
-		return false
-	}
-	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
-		alert("$err_invalid_day")
-		return false
-	}
-	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
-		alert("$err_invalid_year")
-		return false
-	}
-	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
-		alert("$err_invalid_date")
-		return false
-	}
-return true
-}
-
-function trim(s) {
-	while (s.substring(0,1) == " ") {
-		s = s.substring(1, s.length);
-	}
-	while (s.substring(s.length-1, s.length) == ' ') {
-		s = s.substring(0,s.length-1);
-	}
-
-	return s;
-}
-
-function verify_data(form) {
-	var isError = false;
-	var errorMessage = "";
-	if (trim(form.accountname.value) == "") {
-		isError = true;
-		errorMessage += "\\n$lbl_account_name";
-	}
-	// Here we decide whether to submit the form.
-	if (isError == true) {
-		alert("$err_missing_required_fields" + errorMessage);
-		return false;
-	}
-	if (trim(form.email1.value) != "" && !/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.email1.value)) {
-		alert('"' + form.email1.value + '" $err_invalid_email_address');
-		return false;
-	}
-	if (trim(form.email2.value) != "" && !/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(form.email2.value)) {
-		alert('"' + form.email2.value + '" $err_invalid_email_address');
-		return false;
-	}
-
-	return true;
-}
-
-
-// end hiding contents from old browsers  -->
-</script>
-
-EOQ;
-
-return $the_script;
-}
 ?>





More information about the vtigercrm-commits mailing list