<script type="text/javascript">
function show_other(obj,elem){if (obj.style.display =='block'){obj.style.display = 'none';elem.value = 'Показать остальных';}else{obj.style.display= 'block';elem.value = 'Скрыть';}}var user_list = document.getElementById('pun-stats').getElementsByTagName('div')[0].getElementsByTagName('ul')[0].getElementsByTagName('li')[5];var i = 5;var nicks = user_list.innerHTML.split(', ');user_list.innerHTML = nicks[0];for(var j=1;j<i;j++){user_list.innerHTML += ', ' + nicks[j];}if(j<nicks.length){var span = document.createElement('span');with(span){id = 'hide_user_list';style.display='none';innerHTML = '';}var button = document.createElement('input');with(button){id="hide_button_script";type="button";value="Показать остальных";}user_list.appendChild(span);user_list.appendChild(button);for(i=j;j<nicks.length;j++){span.innerHTML += ', ' + nicks[j];}span.innerHTML += '<br />';button.onclick = function(){show_other(span,button);}}
</script>
Скрипт ограничения списка «Посетителей за сутки»
Данный скрипт будет очень полезным для пользователей крупных форумов, использующих функцию «Посетителей за сутки». С помощью него будет выводиться не весь список посетителей за последние 24 часа, а столько, сколько вы захотите. Полный же список будет выводиться при нажатии на «Показать остальных».
Итак, вставляем скрипт в ХТМЛ-низ:
То что - количество выводимых пользователей(остальные будут скрыты). Вывод остальных пользователей будет осуществляться нажатием по кнопке
Красным выделена цифра, которую следует поменять на наиболее оптимальное для вас количество выводимых пользователей (все остальные будут видны после нажатия на «Показать остальных»).