Return-Path: Delivered-To: apmail-jakarta-struts-dev-archive@apache.org Received: (qmail 18369 invoked from network); 20 Jan 2003 05:12:42 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 20 Jan 2003 05:12:42 -0000 Received: (qmail 24945 invoked by uid 97); 20 Jan 2003 05:14:10 -0000 Delivered-To: qmlist-jakarta-archive-struts-dev@jakarta.apache.org Received: (qmail 24929 invoked by uid 97); 20 Jan 2003 05:14:09 -0000 Mailing-List: contact struts-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Struts Developers List" Reply-To: "Struts Developers List" Delivered-To: mailing list struts-dev@jakarta.apache.org Received: (qmail 24918 invoked by uid 97); 20 Jan 2003 05:14:09 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Date: 20 Jan 2003 05:12:32 -0000 Message-ID: <20030120051232.78248.qmail@icarus.apache.org> From: martinc@apache.org To: jakarta-struts-cvs@apache.org Subject: cvs commit: jakarta-struts/conf/share validator-rules.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N martinc 2003/01/19 21:12:32 Modified: conf/share validator-rules.xml Log: Allow '8' as a valid decimal and hexadecimal digit... ;-) Add support for integer input in octal format. Revision Changes Path 1.22 +5 -2 jakarta-struts/conf/share/validator-rules.xml Index: validator-rules.xml =================================================================== RCS file: /home/cvs/jakarta-struts/conf/share/validator-rules.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- validator-rules.xml 20 Jan 2003 04:32:24 -0000 1.21 +++ validator-rules.xml 20 Jan 2003 05:12:32 -0000 1.22 @@ -428,11 +428,14 @@ function isAllDigits(argvalue) { argvalue = argvalue.toString(); - var validchars = "012345679"; + var validchars = "0123456789"; var startFrom = 0; if (argvalue.substring(0, 2) == "0x") { - validchars = "012345679abcdefABCDEF"; + validchars = "0123456789abcdefABCDEF"; startFrom = 2; + } else if (argvalue.charAt(0) == "0") { + validchars = "01234567"; + startFrom = 1; } for (var n = 0; n < argvalue.length; n++) { if (validChars.indexOf(argvalue.substring(n, n+1)) == -1) return false; -- To unsubscribe, e-mail: For additional commands, e-mail: