Как у вас сортируются гости?)

Автор Serifa, 25 декабря 2010, 00:57:11

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Serifa

Когда мы просматриваем "кто онлайн" и нажимаем на "Пользователя", чтобы сделать сортировку, форум укладывает всех присутствующих в таком порядке:
вверху - пауки
под ними - гости
последние - зарегистрированные пользователи.

У кого-то иначе?

У меня вопрос: почему иногда некоторых гостей форум укладывает между пауками? Он типа намекает админу, что никакие это не "гости", а пауки-шпионы?)) Может, это способ вывести таких гостей на чистую воду, т.с.?))

Разумеется, если мы затем выбираем в списке "Показать", например, только гостей - покажутся все те, кто обозвался как гость. Но если вы сделаете сортировку по полю "Пользователь", некоторые гости опять уляжутся между пауками! Причем, это, как правило, одни и те же айпишники.
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Bugo

Потому что пауки, данные о которых не занесены в список пауков, определяются как гости (без прописки).

Serifa

Ну дык и я об том же! Значит, форум каким-то образом умеет отличать пауков от людей??
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

Макар

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Serifa

Очень быстро он это делает ))
И все-таки, как форум определяет пауков, если их нет в базе, в списке пауков? По запаху? По количеству ног? Рентгеном их просвечивает?
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

chilly86

доброго времени суток, уважаемые форумчане

не хочу создавать новую тему и если не возражаете - спрошу тут (тем более что мой вопрос имеет отношение к теме)


подскажите, как убрать гостей из списка "Пользователи онлайн"?
я подозреваю, что нужно ковыряться в файлике Who.template.php

ЦитироватьРазумеется, если мы затем выбираем в списке "Показать", например, только гостей - покажутся все те, кто обозвался как гость
такой функции не имеется

версия форума 1.1.13
to live is to die

0daliska

Цитата: chilly86 от 18 февраля 2011, 19:35:24

подскажите, как убрать гостей из списка "Пользователи онлайн"?
я подозреваю, что нужно ковыряться в файлике Who.template.php
такой функции не имеется

версия форума 1.1.13
найти
// Guests don't have information like icq, msn, y!, and aim... and they can't be messaged.
if (!$member['is_guest'])
{
echo '
<div style="float: right; width: 14ex;">
', $context['can_send_pm'] ? '<a href="' . $member['online']['href'] . '" title="' . $member['online']['label'] . '">' : '', $settings['use_image_buttons'] ? '<img src="' . $member['online']['image_href'] . '" alt="' . $member['online']['text'] . '" align="middle" />' : $member['online']['text'], $context['can_send_pm'] ? '</a>' : '', '
', $member['icq']['link'], ' ', $member['msn']['link'], ' ', $member['yim']['link'], ' ', $member['aim']['link'], '
</div>';
}

echo '
<span', $member['is_hidden'] ? ' style="font-style: italic;"' : '', '>', $member['is_guest'] ? $member['name'] : '<a href="' . $member['href'] . '" title="' . $txt[92] . ' ' . $member['name'] . '"' . (empty($member['color']) ? '' : ' style="color: ' . $member['color'] . '"') . '>' . $member['name'] . '</a>', '</span>';

if (!empty($member['ip']))
echo '
(<a href="' . $scripturl . '?action=trackip;searchip=' . $member['ip'] . '" target="_blank">' . $member['ip'] . '</a>)';

echo '
</td>
<td nowrap="nowrap">', $member['time'], '</td>
<td>', $member['action'], '</td>
</tr>';

заменить на:
// Guests don't have information like icq, msn, y!, and aim... and they can't be messaged.
if (!$member['is_guest'])
{
echo '
<div style="float: right; width: 14ex;">
', $context['can_send_pm'] ? '<a href="' . $member['online']['href'] . '" title="' . $member['online']['label'] . '">' : '', $settings['use_image_buttons'] ? '<img src="' . $member['online']['image_href'] . '" alt="' . $member['online']['text'] . '" align="middle" />' : $member['online']['text'], $context['can_send_pm'] ? '</a>' : '', '
', $member['icq']['link'], ' ', $member['msn']['link'], ' ', $member['yim']['link'], ' ', $member['aim']['link'], '
</div>';


echo '
<span', $member['is_hidden'] ? ' style="font-style: italic;"' : '', '><a href="' , $member['href'] , '" title="' , $txt[92] , ' ' . $member['name'] , '"' , (empty($member['color']) ? '' : ' style="color: ' . $member['color'] . '"') . '>' , $member['name'] , '</a>', '</span>';

if (!empty($member['ip']))
echo '
(<a href="' . $scripturl . '?action=trackip;searchip=' . $member['ip'] . '" target="_blank">' . $member['ip'] . '</a>)';
echo '
</td>
<td nowrap="nowrap">', $member['time'], '</td>
<td>', $member['action'], '</td>
</tr>';
}
else
{
echo '</td>
<td></td>
<td></td>
</tr>';
}
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

chilly86

to live is to die