$moved = "{$LANG_GF01['MOVED']}: "; } else { $moved = ""; } if ($CONF_FORUM['show_subject_length'] > 0 and strlen($record['subject']) > $CONF_FORUM['show_subject_length']) { $subject = COM_truncate($record['subject'], $CONF_FORUM['show_subject_length'], '...'); } else { $subject = $record['subject']; } if ($record['uid'] > 1) { $firstposterName = COM_getDisplayName($record['uid']); } else { $firstposterName = $record['name']; } $topicinfo = "<b>{$LANG_GF01['STARTEDBY']} {$firstposterName}, {$firstdate}</b><br" . XHTML . ">"; $lastpostinfo = stripBBCode($lastpostinfo); // Simple function to strip out bbcode so tooltips display better $lastpostinfo = strip_tags(COM_truncate($record['comment'], $CONF_FORUM['contentinfo_numchars'], '...')); $lastpostinfo = htmlspecialchars($lastpostinfo); // Escape things like " so it displays properly in tooltip $topicinfo .= str_replace(LB, "<br" . XHTML . ">", forum_mb_wordwrap($lastpostinfo, $CONF_FORUM['linkinfo_width'], LB)); if (function_exists('COM_getTooltip')) { $topiclink = "viewtopic.php?showtopic={$record['id']}"; $tooltip_subject = COM_getTooltip($subject, $topicinfo, $topiclink); //$subject = ''; $topiclisting->set_var('tooltip_subject', $tooltip_subject); } $topiclisting->set_var('topicinfo', $topicinfo); $topiclisting->parse('folderimg', $folderimg); $topiclisting->set_var('topic_id', $record['id']); $topiclisting->set_var('subject', $subject);
break; case 6: // Search posts $results = mysql_select_multi("SELECT `thread_id`, `player_name`, `text` FROM `znote_forum_posts` ORDER BY `id` DESC LIMIT {$searchResults};"); // Missing ['forum_id'], ['title'], lets get them for ($i = 0; $i < count($results); $i++) { // $results[$i]['asd'] $thread = mysql_select_single("SELECT `forum_id`, `title` FROM `znote_forum_threads` WHERE `id`='" . $results[$i]['thread_id'] . "' LIMIT 1;"); if ($thread !== false) { $results[$i]['forum_id'] = $thread['forum_id']; $results[$i]['title'] = $thread['title']; if (!in_array($results[$i]['forum_id'], $allowedForums)) { $results[$i]['forum_id'] = false; } else { $results[$i]['title'] = stripBBCode($results[$i]['title']); $results[$i]['text'] = stripBBCode($results[$i]['text']); } } else { $results[$i]['forum_id'] = false; } } // DONE. :) //data_dump(false, $results, "DATA"); break; default: # code... break; } // Create table and show stuff! if ($results !== false) { $count = 0;