forum_id uit actieve topics filteren
Geplaatst: 02 mei 2008, 21:56
hoi
ik autobot rss mod geinstalleerd en nu wil ik het forum gedeelte waar deze bot post uit de actieve topics halen.
ik weet dat ik een search.php moet zijn en dit stukje code moet aanpassen maar mij lukt het niet.
voor de rest weet ik dat je met het forum id niet weergeeft. heb het op verschillende plekken in de bovenstaande code geplaatst maar het wil maar niet lukken. weten jullie waar ik deze aanpassing moet maken?
ik autobot rss mod geinstalleerd en nu wil ik het forum gedeelte waar deze bot post uit de actieve topics halen.
ik weet dat ik een search.php moet zijn en dit stukje code moet aanpassen maar mij lukt het niet.
Code: Selecteer alles
case 'active_topics':
$l_search_title = $user->lang['SEARCH_ACTIVE_TOPICS'];
$show_results = 'topics';
$sort_key = 't';
$sort_dir = 'd';
$sort_days = request_var('st', 7);
$sort_by_sql['t'] = 't.topic_last_post_time';
gen_sort_selects($limit_days, $sort_by_text, $sort_days, $sort_key, $sort_dir, $s_limit_days, $s_sort_key, $s_sort_dir, $u_sort_param);
$s_sort_key = $s_sort_dir = '';
$last_post_time_sql = ($sort_days) ? ' AND t.topic_last_post_time > ' . (time() - ($sort_days * 24 * 3600)) : '';
$sql = 'SELECT t.topic_last_post_time, t.topic_id
FROM ' . TOPICS_TABLE . " t
WHERE t.topic_moved_id = 0
$last_post_time_sql
" . str_replace(array('p.', 'post_'), array('t.', 'topic_'), $m_approve_fid_sql) . '
' . ((sizeof($ex_fid_ary)) ? ' AND ' . $db->sql_in_set('t.forum_id', $ex_fid_ary, true) : '') . '
ORDER BY t.topic_last_post_time DESC';
$field = 'topic_id';
break;
Code: Selecteer alles
AND forum_id <> id