open('forum_show_last_' . $member_id['user_group']); if (!$forum_table) { if ($forum_config['hide_forum']){$access_hide = "WHERE ". PREFIX ."_forum_forums.access_read regexp '[[:<:]](".$member_id['user_group'].")[[:>:]]'";} else { $access_hide = ""; } $result = $db->query("SELECT topics.tid, topics.forum_id, topics.title, topics.author_topic, topics.last_poster_name, topics.post, topics.last_date, users.foto FROM " . PREFIX . "_forum_topics as topics LEFT JOIN ". PREFIX ."_users as users ON users.name = topics.last_poster_name LEFT JOIN ". PREFIX ."_forum_forums ON topics.forum_id = ". PREFIX ."_forum_forums.id {$access_hide} GROUP BY topics.last_date DESC LIMIT ".$forum_config['site_inpage'].""); while ($row = $db->get_row ($result)) { $author_topic = urlencode ($row['author_topic']); $last_poster_name = urlencode ($row['last_poster_name']); $row['last_date'] = strtotime($row['last_date']); if (date(Ymd, $row['last_date']) == date(Ymd, $_TIME)){ $show_date = $lang['time_heute'].langdate(", H:i", $row['last_date']); }elseif (date(Ymd, $row['last_date']) == date(Ymd, ($_TIME - 86400))){ $show_date = $lang['time_gestern'].langdate(", H:i", $row['last_date']); }else{$show_date = langdate($forum_config['timestamp'], $row['last_date']); } if( $row['foto'] and (file_exists( ROOT_DIR . "/uploads/fotos/" . $row['foto'] )) ) $fotos = $config['http_home_url'] . "uploads/fotos/" . $row['foto']; else $fotos = $config['http_home_url'] . "{THEME}/images/noavatar.png"; $tpl->set('{foto}', $fotos); $tpl->load_template('forum_last_list.tpl'); $tpl->set('{fl_forum}', "{$row['name']}"); $tpl->set('{fl_topic}', "{$row['title']}"); $tpl->set('{fl_post}', $row['post']); //$tpl->set('{fl_views}', $row['views']); //$tpl->set('{fl_author}', "{$row['author_topic']}"); $tpl->set('{fl_last_date}', $show_date); $tpl->set('{fl_last_poster}', "{$row['last_poster_name']}"); $tpl->compile('forum_last_list'); $tpl->clear(); } $tpl->load_template('forum_last.tpl'); $tpl->set('{last_list}', $tpl->result["forum_last_list"]); $tpl->compile('forum_table'); $tpl->clear(); $cache->save('forum_show_last_' . $member_id['user_group'], $tpl->result['forum_table']); }else{ $tpl->result['forum_table'] = $forum_table; } } ?>