€
$
₴
₽
EN
RU
Vmeste.EU
Лента
Каталог
Файлы
Форумы
Услуги
Основное
Radiotalk
Пользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90 •
Посмотреть все темы
Мобильная версия. Список пользователей онлайн
1
95
удалён
@userka
21.06.2015
Я хочу вывести в мобильной версии список пользователей онлайн двумя строками: 1 все, кто вместе со мной в одной комнате, 2 все остальные. Вижу это как-то так:
Показать текст
var online="";
var count=0;
var onlinehere="";
var counthere=0;
for (nick in u) if(u[nick][0]==1) {
if(myroom==
u[nick][??]
) {
set_nick="<a href=# onclick='sendto(\""+nick+": \"); return false;'><font color=#"+u[nick][1]+">"+nick+"</font></a>";
if(onlinehere) onlinehere+=", ";
onlinehere+=set_nick;
counthere++;
}
else {
if(online) online+=", ";
online+=nick;
count++;
}
}
Трабл в том, можно ли из массива u[][] выцепить номера комнат, в которых сидят юзеры? Либо другим способом их выдернуть откуда-то ещё?
И другой вопрос, возможно ли внутри мобильной версии сделать переход между комнатами?
Отредактировано userka -
21.06.2015
2615
Сергей
@Pegass
21.06.2015
userka
пишет:
Я хочу вывести в мобильной версии список пользователей онлайн двумя строками: 1 все, кто вместе со мной в одной комнате, 2 все остальные. Вижу это как-то так:
Показать текст
var online="";
var count=0;
var onlinehere="";
var counthere=0;
for (nick in u) if(u[nick][0]==1) {
if(myroom==
u[nick][??]
) {
set_nick="<a href=# onclick='sendto(\""+nick+": \"); return false;'><font color=#"+u[nick][1]+">"+nick+"</font></a>";
if(onlinehere) onlinehere+=", ";
onlinehere+=set_nick;
counthere++;
}
else {
if(online) online+=", ";
online+=nick;
count++;
}
}
Трабл в том, можно ли из массива u[][] выцепить номера комнат, в которых сидят юзеры? Либо другим способом их выдернуть откуда-то ещё?
И другой вопрос, возможно ли внутри мобильной версии сделать переход между комнатами?
добавить синее
if(cmd==6) {if(text=='0') wr("<i>К нам приходит "+set_nick+" ("+time+")</i>");u[nick]=new Array(1,colornick
,room
); pr();}
if(cmd==7) {if(text=='1') wr("<i>С нами прощается "+set_nick+" ("+time+")</i>");u[nick]=new Array(0,colornick
,room
); pr();}