$num = $config['viscacha_addreply_last_replies']['repliesnum'];
$memberdata_obj = $scache->load('memberdata');
$memberdata = $memberdata_obj->get();
$result = $db->query('
SELECT board, dosmileys, dowords, id, topic, comment, date, name, email, guest
FROM '.$db->pre.'replies
WHERE topic_id = "'.$info['id'].'"
ORDER BY date DESC
LIMIT '.$num
);
BBProfile($bbcode);
$data = array();
while ($row = $gpc->prepare($db->fetch_object($result))) {
if ($row->guest == 0 && isset($memberdata[$row->name])) {
$row->name = $memberdata[$row->name];
}
$bbcode->setSmileys($row->dosmileys);
if ($config['wordstatus'] == 0) {
$row->dowords = 0;
}
$bbcode->setReplace($row->dowords);
if ($info['status'] == 2) {
$row->comment = $bbcode->ReplaceTextOnce($row->comment, 'moved');
}
$row->comment = $bbcode->parse($row->comment);
$row->date = str_date($lang->phrase('dformat1'), times($row->date));
$data[] = $row;
}
echo $tpl->parse("modules/{$pluginid}/last_replies");