ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

Иконка возле ника в никлисте чата если у человека День рождения

 

596
Сергей @Князь_Пипецкий
Это было уже в темах, но к сожалению тема закрыта.
Хотел у себя сделать такое. Дело то нужное, правда?

Это сделал:

Информер и скрипт нужно поставить во фрейм участников до тега </head>
<script src=index.php?inc=informer&getmsg=1&inchat=1&lastreg=15&counter=1&birthday=1></script>
<script>
function searchnn(nick){
varpodarok = '';
for(i=0;i<i_lastreg.length;i++){ if (i_lastreg[i][0]==nick) podarok += 'изновеньких <img border=0 src=http://imgs.su/tmp/1312063707-356.jpg>';}
for(i=0;i<i_birthday.length;i++){ if (i_birthday[i][0]==nick) podarok += 'Деньрождения<img border=0 src=http://imgs.su/tmp/1312063707-356.jpg>';}
return podarok;}
</script>


Но при добавлении:


Далее в скриптах чата находим /* Добавление ника в таблицу участников */
и после set_nick=setgn(11,nick); добавляем
set_nick+="<br>"+parent.users.searchnn(nick);

перестают загружаться участники и чат виснет.

Подскажите, люди добрыя, в чем ошибка?

1007
BETEPAH @BETEPAH
Князь_Пипецкий пишет:

varpodarok = '';

пропущен пробел - var podarok = '';

596
Сергей @Князь_Пипецкий
пробел пропущеный вставлю......но чат виснет именно после вставки в скрипты вот этого set_nick+="<br>"+parent.users.searchnn(nick);

4619
Web3r @Web3r
Какая версия чата?

596
Сергей @Князь_Пипецкий
версия 4-я бесфреймовая

4619
Web3r @Web3r
О каком тогда фрейме участников речь и при чем здесь parent.users?
Сие скрипт вставлять надо в chat.inc, а set_nick+="<br>"+parent.users.searchnn(nick); заменить на set_nick+="<br>"+parent.hidden.searchnn(nick);

Отредактировано Web3r - 18.08.2011
596
Сергей @Князь_Пипецкий
Спасибо за подсказку.
Буду пробовать.

596
Сергей @Князь_Пипецкий
Очень прошу, помогите все же разобраться с этим?

Когда в скрипты вставляю это: set_nick+="<br>"+parent.hidden.searchnn(nick);

перестают загружаться ники в никлист вообще.

1410
Антон @tonik
set_nick+="<br>"+parent.hidden.searchnn(nick);
Откуда появилось???
set_nick+="<br>"+searchnn(nick);
По моему так должно быть...

20090
Dimitry @Dimitry
В бесфреймовой есть только один фрейм, фрейм сообщений - parent.left.
Остальные фреймы нужно просто удалять из скриптов для работы в безфреймовой.