query_first("SELECT * FROM " . TABLE_PREFIX . "bug WHERE bugid = " . intval($bugsys->in['bugid'])); if (!$bug) { echo 'alert: bad bug'; exit; } // ################################################################### $logs = $db->query("SELECT history.*, user.* FROM " . TABLE_PREFIX . "history LEFT JOIN " . TABLE_PREFIX . "user AS user ON (user.userid = history.userid) WHERE bugid = $bug[bugid]"); while ($log = $db->fetch_array($logs)) { $log['formatted'] = call_user_func_array('phrase', array_merge(array($log['language']), unserialize($log['arguments']))); $log['date'] = datelike('standard', $log['dateline']); $log['user'] = construct_user_display($log); $log['initial'] = unserialize($log['original']); $log['final'] = unserialize($log['changed']); foreach ($log['initial'] AS $key => $value) { $log['changes'] .= "[$key] \"$value\" => \"{$log['final'][$key]}\"\n"; } eval('$history .= "' . $template->fetch('history_bit') . '";'); } eval('$template->flush("' . $template->fetch('history') . '");'); /*=====================================================================*\ || ################################################################### || # $HeadURL$ || # $Id$ || ################################################################### \*=====================================================================*/ ?>