[evolvis-commits] r14002: fix bad pattern in forum name validation

mirabilos at evolvis.org mirabilos at evolvis.org
Mon Feb 28 03:44:22 CET 2011


Author: mirabilos
Date: 2011-02-28 03:44:21 +0100 (Mon, 28 Feb 2011)
New Revision: 14002

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/common/forum/Forum.class.php
Log:
fix bad pattern in forum name validation

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/forum/Forum.class.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/forum/Forum.class.php	2011-02-28 02:44:18 UTC (rev 14001)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/forum/Forum.class.php	2011-02-28 02:44:21 UTC (rev 14002)
@@ -125,7 +125,7 @@
 			$this->setError(_('Forum Description Must Be At Least 10 Characters'));
 			return false;
 		}
-		if (preg_match('[^_\.0-9a-z-]',$forum_name)) {
+		if (!preg_match('/^([_\.0-9a-z-])*$/',$forum_name)) {
 			$this->setError(_('Illegal Characters in Forum Name'));
 			return false;
 		}



More information about the evolvis-commits mailing list