From fce1ff5aa161bcb5e7bcddacf712547f7533705a Mon Sep 17 00:00:00 2001 From: skodak Date: Sun, 16 Sep 2007 19:31:56 +0000 Subject: [PATCH] MDL-11297 adding new PARAM_TAG - numeric tags not allowed --- lib/moodlelib.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 71645640221..af944264213 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -562,8 +562,9 @@ function clean_param($param, $type) { $param = preg_replace('/ +/', ' ', $param); $param = trim($param); $textlib = textlib_get_instance(); - return $textlib->substr($param, 0, TAG_MAX_LENGTH); - + $param = $textlib->substr($param, 0, TAG_MAX_LENGTH); + //numeric tags not allowed + return is_numeric($param) ? '' : $param; case PARAM_TAGLIST: $tags = explode(',', $param);