// ### LOGGED IN USERS #################################################
и вставляем ПЕРЕД этим следующее:
PHP код:
// ############### Paul M - Кто был сегодня на форуме v2.05 #################
$now = TIMENOW;
require_once('./includes/functions_misc.php');
$cutoff = vbmktime(0, 0, 0, date('m', $now), date('d', $now), date('Y', $now));
//$cutoff = $now - 86400 ; // ## Uncomment this line if you want a rolling 24 hours display ## //
$todaysusers = $DB_site->query("SELECT userid, lastactivity, options, username, user.usergroupid, displaygroupid,
groupa.opentag as opentaga, groupa.closetag as closetaga, groupb.opentag as opentagb, groupb.closetag as closetagb
FROM " . TABLE_PREFIX . "user as user
LEFT JOIN " . TABLE_PREFIX . "usergroup as groupa ON(user.usergroupid = groupa.usergroupid)
LEFT JOIN " . TABLE_PREFIX . "usergroup as groupb ON(user.displaygroupid = groupb.usergroupid)
WHERE lastactivity > " .$cutoff. " ORDER BY username" );
// ############# Конец Кто был сегодня на форуме ###############
Шаг 2.
Открываем шаблон FORUMHOME и ищем
Код HTML:
<!-- end logged-in users -->
и НИЖЕ этого вставляем
Код HTML:
<!-- Кто был сегодня --><tbody><tr><td class="thead" colspan="2"><a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_todayusers')"><img id="collapseimg_forumhome_todayusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_todayusers].gif" alt="" border="0" /></a>
Всего пользователей, заходивших сегодня на форум : $totaltoday
</td></tr></tbody><tbody id="collapseobj_forumhome_todayusers" style="$vbcollapse[collapseobj_forumhome_todayusers]"><tr><td class="alt2"><img src="$stylevar[imgdir_misc]/whos_online.gif" alt="Пользователи, заходившие сегодня на форум" border="0" /></td><td class="alt1" width="100%"><div class="smallfont">$whotoday</div></td></tr></tbody><!-- Кто был сегодня -->
Шаг 3.
Это необязательно, но увеличит скорость запросов на больших форумах:
Выполните запрос к БД: ALTER TABLE user ADD INDEX (lastactivity)