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

Выделение сообщения "мне" в зависимости от статуса\пола

 

2536
удалён @crigon
Сабж. Пишем в tonick "мужикам:"\"модерам:". И соответственно, те или иные получают подсветку сообщения.
Реализацию я, велом, придумал. Но, что-то там косяк какой-то.

/* Вывод простого сообщения */
if(cmd==0) {
symbol=symbols[0];
if(nick==mynick) symbol=symbols[1];
if(tonick==mynick || text.split(mynick+":").length>1) symbol=symbols[2];
if(text.substr(0,7) == 'Мужикам:' && mw == '0') symbol = symbols[2];

Вобщем, все что я пробовал: mw / parent.status / status всегда выдавало "0" 🤔

Собственно, почему такое может быть? Здесь все банально должно быть.
Переменная stat работает. Но это не НАШ статус, а того, чье сообщение...

20089
Dimitry @Dimitry
parent.status

mw - вообще нет такой пременной.. она есть только при добавлении ника!

2536
удалён @crigon
parent.status - мне (ID 1) выдавало 0

А для пола можно как-то приспособить?

Отредактировано crigon - 20.07.2008
2536
удалён @crigon
ILYJA, выделение по статусам?

20089
Dimitry @Dimitry
в фаерфоксе наверное переменная статус забракована.. дурдом..

2536
удалён @crigon
demon, почему в других местах работает?

Например, в chat.html

Отредактировано crigon - 21.07.2008
20089
Dimitry @Dimitry
parent.status должно везде работать, window.parent.status рискни )

526
Kreg-Heg @Kreg-Heg
или top.parent.status

2536
удалён @crigon
И то, и другое, выдает 0...

А в этом проблема не может быть?

/* Присвоение переменных */
if(cmd==5) {kill=var9; timeout=var10;}
else if(cmd==6 || cmd==7) {
inchat=text; mw=var9; st=var10; icon=var11; status=var12;

И получается, по полу сейчас никак нельзя выделить?

20089
Dimitry @Dimitry
ещё как может быть, но причём тут тогда браузер?

2536
удалён @crigon
А я про браузер ничего не говорил....

20089
Dimitry @Dimitry
изменил переменную на mystatus

2536
удалён @crigon
Работает! Слушай, Дим, может туда и пол запихнуть?
Ты подумай, сколько можно будет для девочек приятностей сообразить помимо этого 😀

20089
Dimitry @Dimitry
mymw

4875
ValdeZ @ValdeZ
а теперь,если не сложно,пажалста,напишите в обновлениях по-этапно как это сделать)

2536
удалён @crigon
Наипиши, какую соритровку ты хочешь и скопируй содержание переменной userlist

4875
ValdeZ @ValdeZ
var userlist="<table id=ul width=100%>"+
"<tr id=woman><td colspan=4>&nbsp;Девушки:</td><td id=womanc>0</td></tr>"+
"<tr id=man><td colspan=4>&nbsp;Парни:</td><td id=manc>0</td></tr>"+
"<tr id=noman><td colspan=4>&nbsp;Не определились:</td><td id=nomanc>0</td></tr>"+
"</table>";

6703
Андрей @ZloVeЩиЙ
Ну что когда уже будет добавлена эта функцыя в обновления???
З.Ы. Помоиму это прикольно, получится!!!

2536
удалён @crigon
Напишу как сделать для варианта валдеза через часов 10.
Остальным делать по аналогии.

6703
Андрей @ZloVeЩиЙ
crigon пишет:

Напишу как сделать для варианта валдеза через часов 10.
Остальным делать по аналогии.

ого, а чего через 10 часов???