Незнаю может уже и обсуждалось ранее но для людей не особо знакомых с программированием, небольшое дополнение, для подсчета общего колва Спасибо в теме. Как по мне очень удобнно. Всего 1 изменение в ./sources/action_public/thanks.php Найти: while($who_thanks = $this->ipsclass->DB->fetch_row())
{
$show_thanks .= "<a href='{$this->ipsclass->base_url}showuser={$who_thanks['id']}' target='_blank'>" . $who_thanks['members_display_name'] . "</a>" . ', ';
}
$row['who_thanks'] = "<br /><br /><div class=\"thin\"><I>Спасибо сказали:</I><div class=\"signature\">" . $show_thanks . "</div></div>"; меняем на: while($who_thanks = $this->ipsclass->DB->fetch_row())
{
$show_thanks .= "<a href='{$this->ipsclass->base_url}showuser={$who_thanks['id']}' target='_blank'>" . $who_thanks['members_display_name'] . "</a>" . ', ';
$thanks_count++;
}
$row['who_thanks'] = "<br /><br /><div class=\"thin\"><I>Спасибо сказали (".$thanks_count."):</I><div class=\"signature\">" . $show_thanks . "</div></div>"; Возможно кому-то будет полезно! Для особо больших форумов наверное надо скрывать всех юзверей и давать возможность смотреть только если это необходимо, ибо если нажало на кнопку 1500 человек первый пост немного расползеться. Все просто никаких куков, сессий и тому подобной ерунды, захотел посмотреть нажал, зашел в еще одну тему еще раз нажал. Значит, находимо то что и в первый раз и меняем на: while($who_thanks = $this->ipsclass->DB->fetch_row())
{
$show_thanks .= "<a href='{$this->ipsclass->base_url}showuser={$who_thanks['id']}' target='_blank'>" .
$who_thanks['members_display_name'] . "</a>" . ', ';
$thanks_count++;
}
if($thanks_count>500 && !$_GET[allusers]) $show_thanks='<a
href='.$this->ipsclass->base_url.$_SERVER[QUERY_STRING].'&allusers=1>Посмотреть всех пользователей сказал "Спасибо"</a>.';
$row['who_thanks'] = "<br /><br /><div class=\"thin\"><I>Спасибо сказали ($thanks_count):</I><div class=\"signature\">" .
$show_thanks . "</div></div>"; Вместо 500 можно вставить абсолютно любое значение. Не бейте ногами если было реализовано, просто небыло времени шерстить всю тему, быстрее написать