// Format the date & time accordingly function localedate($date1) { global $locale; $replace = explode("|", $locale['months']); $months_eng = " |January|February|March|April|May|June|July|August|September|October|November|December"; $search = explode("|", $months_eng); $date1 = str_replace($search, $replace, $date1); $replace = explode("|", $locale['shortmonths']); $months_eng = "& |Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sept|Oct|Nov|Dec"; $search = explode("|", $months_eng); $date1 = str_replace($search, $replace, $date1); return $date1; } //date function showdate($format, $val) { global $settings, $userdata; if (isset($userdata['user_offset'])) { $offset = $userdata['user_offset']+$settings['serveroffset']; } else { $offset = $settings['timeoffset']+$settings['serveroffset']; } if ($format == "shortdate" || $format == "longdate" || $format == "forumdate" || $format == "newsdate") { return localedate(strftime($settings[$format], $val + ($offset * 3600))); } else { return localedate(strftime($format, $val + ($offset * 3600))); } }