Подскажите как убрать ботов из блока "Кто сейчас на конференции"
Спасибо.
Как убрать ботов?
Сообщение
Как убрать ботов?
адм. раздел - система - Поисковые боты - внизу выбрать - отметить все - отключить.
Сообщение
Как убрать ботов?
Нужно не выключить а просто убрать их из блока "Кто сейчас на конференции"PPK писал(а):адм. раздел - система - Поисковые боты - внизу выбрать - отметить все - отключить.
Сообщение
Как убрать ботов?
Тогда так:
/viewonline.php
после
добавить
заменить
на
/includes/functions.php
после
добавить
после
добавить
/viewonline.php
после
Код: Выделить всё
u.user_id, u.username, u.username_clean, u.user_type, u.user_colour,
Код: Выделить всё
u.group_id,
Код: Выделить всё
if (!$view_online || $counter > $start + $config['topics_per_page'] || $counter <= $start)
Код: Выделить всё
if (!$view_online || $counter > $start + $config['topics_per_page'] || $counter <= $start || $row['group_id']==6)
после
Код: Выделить всё
username, username_clean, user_id, user_type, user_allow_viewonline, user_colour
Код: Выделить всё
, group_id
Код: Выделить всё
// User is logged in and therefore not a guest
if ($row['user_id'] != ANONYMOUS)
{
Код: Выделить всё
if($row['group_id']==6)
{
continue;
}
-
da
Сообщение
Как убрать ботов?
А счетчики?
includes/functions.php
Меняем
на
includes/functions.php
Меняем
Код: Выделить всё
$sql = 'SELECT s.session_user_id, s.session_ip, s.session_viewonline
FROM ' . SESSIONS_TABLE . ' s
WHERE s.session_time >= ' . ($time - ((int) ($time % 30))) .
$reading_sql .
' AND s.session_user_id <> ' . ANONYMOUS;
Код: Выделить всё
$sql = 'SELECT s.session_user_id, s.session_ip, s.session_viewonline
FROM ' . SESSIONS_TABLE . ' s, ' . USERS_TABLE . ' u
WHERE u.user_id = s.session_user_id AND u.group_id <> 6 AND
s.session_time >= ' . ($time - ((int) ($time % 30))) .
$reading_sql .
' AND s.session_user_id <> ' . ANONYMOUS;
Вернуться в «Вопросы по phpBB3»