From 537c8eca82a63ab843e59544884343a55f9dee16 Mon Sep 17 00:00:00 2001 From: real_nowhereman Date: Thu, 22 May 2008 07:40:58 +0000 Subject: [PATCH] isNumber is valid with < 0 --- admin/panels/config/admin.config.tpl | 2 +- fp-includes/smarty/plugins/validate_criteria.isNumber.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/admin/panels/config/admin.config.tpl b/admin/panels/config/admin.config.tpl index 227b248..8f96b42 100755 --- a/admin/panels/config/admin.config.tpl +++ b/admin/panels/config/admin.config.tpl @@ -91,7 +91,7 @@
{$panelstrings.hours}
diff --git a/fp-includes/smarty/plugins/validate_criteria.isNumber.php b/fp-includes/smarty/plugins/validate_criteria.isNumber.php index 1d0c20d..fc20517 100644 --- a/fp-includes/smarty/plugins/validate_criteria.isNumber.php +++ b/fp-includes/smarty/plugins/validate_criteria.isNumber.php @@ -37,7 +37,7 @@ function smarty_validate_criteria_isNumber($value, $empty, &$params, &$formvars) if(strlen($value) == 0) return $empty; - return preg_match('!^\d+(\.\d+)?$!', $value); + return preg_match('!^-?\d+(\.\d+)?$!', $value); } ?>