function singlecomment($tid, $pollID, $mode, $order, $thold) { include_once "header.php"; global $userinfo, $user, $cookie, $datetime, $bgcolor1, $bgcolor2, $bgcolor3, $anonpost, $admin, $anonymous, $prefix, $db, $module_name; cookiedecode($user); getusrinfo($user); if (!isset($mode) or empty($mode)) { if (isset($userinfo['umode'])) { $mode = $userinfo['umode']; } else { $mode = "thread"; } } if (!isset($order) or empty($order)) { if (isset($userinfo['uorder'])) { $order = $userinfo['uorder']; } else { $order = 0; } } if (!isset($thold) or empty($thold)) { if (isset($userinfo['thold'])) { $thold = $userinfo['thold']; } else { $thold = 0; } } $tid = intval($tid); $pollID = intval($pollID); $row = $db->sql_fetchrow($db->sql_query("SELECT date, name, email, subject, comment, score, reason from " . $prefix . "_pollcomments where tid='{$tid}' and pollID='{$pollID}'")); $date = $row['date']; $name = filter($row['name'], "nohtml"); $email = filter($row['email'], "nohtml"); $subject = filter($row['subject'], "nohtml"); $comment = filter($row['comment']); $score = intval($row['score']); $reason = intval($row['reason']); $titlebar = "<b>{$subject}</b>"; if (empty($name)) { $name = $anonymous; } if (empty($subject)) { $subject = "[" . _NOSUBJECT . "]"; } modone(); echo "<table width=99% border=0><tr bgcolor=\"{$bgcolor1}\"><td width=500>"; formatTimestamp($date); if ($email) { echo "<p><b>{$subject}</b> <font class=content>(" . _SCORE . " {$score})<br>" . _BY . " <a href=\"mailto:{$email}\"><font color=\"{$bgcolor2}\">{$name}</font></a> <font class=content><b>({$email})</b></font> " . _ON . " {$datetime}"; } else { echo "<p><b>{$subject}</b> <font class=content>(" . _SCORE . " {$score})<br>" . _BY . " {$name} " . _ON . " {$datetime}"; } echo "</td></tr><tr><td>{$comment}</td></tr></table><br><p><font class=content color=\"{$bgcolor2}\"> [ <a href=\"modules.php?name={$module_name}&file=comments&op=Reply&pid={$tid}&pollID={$pollID}&mode={$mode}&order={$order}&thold={$thold}\">" . _REPLY . "</a> | <a href=\"modules.php?name={$module_name}&pollID={$pollID}\">" . _ROOT . "</a>"; modtwo($tid, $score, $reason); echo " ]"; modthree($pollID, $mode, $order, $thold); include_once "footer.php"; }
function singlecomment($tid, $poll_id) { global $bgcolor1, $bgcolor2, $textcolor2, $MAIN_CFG, $prefix, $db, $cpgtpl; require_once 'header.php'; list($date, $name, $email, $subject, $comment, $score, $reason) = $db->sql_ufetchrow("SELECT date, name, email, subject, comment, score, reason FROM " . $prefix . "_pollcomments WHERE tid='{$tid}' AND poll_id='{$poll_id}'", SQL_NUM); $comment = decode_bb_all($comment); $titlebar = "<b>{$subject}</b>"; if ($name == '') { $name = _ANONYMOUS; } if ($subject == '') { $subject = '[' . _NOSUBJECT . ']'; } if (is_admin() && $MAIN_CFG['global']['moderate'] > 0 || $MAIN_CFG['global']['moderate'] == 2 && is_user()) { $cpgtpl->assign_var('U_MODERATE', URL::index()); } OpenTable(); echo '<table width="99%" border="0"><tr style="background:;' . $bgcolor1 . ';"><td style="width:500px;">'; $datetime = formatDateTime($date, _DATESTRING); if ($email) { echo "<b>{$subject}</b> <font class=\"content\" color=\"{$textcolor2}\">(" . _SCORE . " {$score})\n\t<br />" . _BY . " <a href=\"mailto:{$email}\"><font color=\"{$bgcolor2}\">{$name}</font></a> <font class=content><b>({$email})</b></font> " . _ON . " {$datetime}"; } else { echo "<b>{$subject}</b> <font class=\"content\">(" . _SCORE . " {$score})<br />" . _BY . " {$name} " . _ON . " {$datetime}"; } echo '</td></tr><tr><td>' . $comment . '</td></tr></table><br /><br />'; if ($MAIN_CFG['global']['anonpost'] || is_admin() || is_user()) { echo '<font class="content"> [ <a href="' . URL::index("&reply={$tid}&pollid={$poll_id}") . '">' . _REPLY . '</a> | <a href="' . URL::index('&op=results&pollid=' . $poll_id) . '">' . _ROOT . '</a>'; } echo ' | ' . modtwo($tid, $score, $reason); echo ' ]'; modthree($poll_id); CloseTable(); }
function singlecomment($tid, $sid) { global $bgcolor1, $bgcolor2, $textcolor2, $MAIN_CFG, $prefix, $db, $cpgtpl; require_once 'header.php'; list($date, $name, $email, $subject, $comment, $score, $reason) = $db->sql_ufetchrow("SELECT date, name, email, subject, comment, score, reason FROM " . $prefix . "_comments WHERE tid='{$tid}' AND sid='{$sid}'", SQL_NUM); $titlebar = '<b>' . $subject . '</b>'; if (is_admin() && $MAIN_CFG['global']['moderate'] > 0 || $MAIN_CFG['global']['moderate'] == 2 && is_user()) { $cpgtpl->assign_var('U_MODERATE', URL::index()); } $cpgtpl->assign_vars('single', array('U_REPLY' => $MAIN_CFG['global']['anonpost'] || is_admin() || is_user() ? '<a href="' . URL::index("&reply={$tid}&sid={$sid}") . '">' . _REPLY . '</a> | <a href="' . URL::index('&file=article&sid=' . $sid) . '">' . _ROOT . '</a>' : '', 'S_TITLEBAR' => '<b>' . $subject . '</b>', 'I_SCORE' => $score, 'S_SCORE' => _SCORE, 'S_ON' => _ON, 'S_BY' => _BY, 'S_BGCOLOR1' => $bgcolor1, 'S_BGCOLOR2' => $bgcolor2, 'S_TEXTCOLOR2' => $textcolor2, 'S_EMAIL' => $email, 'S_DATE' => formatDateTime($date, _DATESTRING), 'S_NAME' => $name == '' ? _ANONYMOUS : $name, 'S_SUBJECT' => $subject == '' ? '[' . _NOSUBJECT . ']' : $subject, 'S_COMMENT' => decode_bb_all($comment), 'S_MODERATE2' => modtwo($tid, $score, $reason), 'S_MODERATE3' => $MAIN_CFG['global']['moderate'] ? modthree($sid) : '')); $cpgtpl->assign_var('S_NOCOMMENTS', false); $cpgtpl->assign_var('S_ONECOMMENT', true); $cpgtpl->set_filenames(array('single' => 'news/comments.html')); $cpgtpl->display('single'); }
function singlecomment($tid, $sid, $mode, $order, $thold) { global $module_name, $user, $cookie, $datetime, $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $admin, $anonpost, $prefix, $textcolor2, $db; include "header.php"; $row = $db->sql_fetchrow($db->sql_query("SELECT date, name, email, subject, comment, score, reason FROM " . $prefix . "_comments WHERE tid='{$tid}' AND sid='{$sid}'")); $date = $row['date']; $name = stripslashes($row['name']); $email = stripslashes($row['email']); $subject = stripslashes(check_html($row['subject'], "nohtml")); $comment = stripslashes($row['comment']); $score = intval($row['score']); $reason = intval($row['reason']); $titlebar = "<b>{$subject}</b>"; if ($name == "") { $name = $anonymous; } if ($subject == "") { $subject = "[" . _NOSUBJECT . "]"; } modone(); OpenTable(); echo "<table width=\"99%\" border=\"0\"><tr bgcolor=\"{$bgcolor1}\"><td width=\"500\">"; formatTimestamp($date); if ($email) { echo "<b>{$subject}</b> <font class=\"content\" color=\"{$textcolor2}\">(" . _SCORE . " {$score})<br>" . _BY . " <a href=\"mailto:{$email}\"><font color=\"{$bgcolor2}\">{$name}</font></a> <font class=content><b>({$email})</b></font> " . _ON . " {$datetime}"; } else { echo "<b>{$subject}</b> <font class=content>(" . _SCORE . " {$score})<br>" . _BY . " {$name} " . _ON . " {$datetime}"; } echo "</td></tr><tr><td>{$comment}</td></tr></table><br><br>"; if ($anonpost == 1 or is_admin($admin) or is_user($user)) { echo "<font class=content> [ <a href=\"modules.php?name={$module_name}&file=comments&op=Reply&pid={$tid}&sid={$sid}&mode={$mode}&order={$order}&thold={$thold}\">" . _REPLY . "</a> | <a href=\"modules.php?name={$module_name}&file=article&sid={$sid}&mode={$mode}&order={$order}&thold={$thold}\">" . _ROOT . "</a>"; } modtwo($tid, $score, $reason); echo " ]"; modthree($sid, $mode, $order, $thold); CloseTable(); include "footer.php"; }