При восстановлении дизайна форума столнкулась с такой проблемой: кнопки онлайн/оффлайн не работают, а точнее работают не корректно.
У всех пользователей всегда стоит оффлайн, вне зависимости от того, сидят они в данное время на нём или нет. Вот код:
<script type="text/javascript"> var we=document.getElementsByTagName("ul") var x=0 for (x=0; x<=(we.length-1); x++) {if (we[x].innerHTML.indexOf("pa-online")!=-1) {we[x].innerHTML=we[x].innerHTML.substring(0, (we[x].innerHTML.indexOf("pa-online")-11))+"<img src='http://i1127.photobucket.com/albums/l624/CAVIA-Piggy/f2b338e6.gif?t=1312486808' />"} else if ((we[x].innerHTML.indexOf("pa-online")==-1)&&(we[x].innerHTML.indexOf("pa-author")!=-1)) {we[x].innerHTML=we[x].innerHTML+"<img src='http://i1127.photobucket.com/albums/l624/CAVIA-Piggy/861eb281.gif?t=1312486809' />"} } </script>
Вот сайт: http://catswarrior.dogbb.ru/
Этот баг происходит только на этом форуме, у меня есть тестовые форумы (тоже на Mybb) и там всё прекрасно работает, я вставляла тот же код. Я не понимаю в чём проблема, может галочка какая-нибудь стоит лишняя или что? Я не знаю, работали ли кнопки онлайн/оффлайн до меня, т.к. форум был заброшен.
Отредактировано Swiftwind (Пт, 5 Авг 2011 15:21:07)