From c3a3c5b8b295dddfd352ff08ee17bf0bcc4e52f8 Mon Sep 17 00:00:00 2001 From: moodler Date: Thu, 12 May 2005 06:37:24 +0000 Subject: [PATCH] Fixed logic for $CFG->nofixday : http://moodle.org/mod/forum/discuss.php?d=23637 --- lib/moodlelib.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 60f8d80b64d..59e8289f1e5 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -708,8 +708,10 @@ function userdate($date, $format='', $timezone=99, $fixday = true) { $format = $strftimedaydatetime; } - $formatnoday = str_replace('%d', 'DD', $format); - if ($fixday and empty($CFG->nofixday)) { // Config.php can force %d not to be fixed. + if (!empty($CFG->nofixday)) { // Config.php can force %d not to be fixed. + $fixday = false; + } else if ($fixday) { + $formatnoday = str_replace('%d', 'DD', $format); $fixday = ($formatnoday != $format); }