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

FAQ 2.0 - вопросы и ответы (не флудить!)

 

415
Денис @FeNIX74
Олег-1991, Вот так:

if(parent.mystatus!=0 || parent.mystatus!=3 || parent.mystatus!=4 && msg.split("/privat").length>1) {alert("привата нет!"); return false;}

49
Олег-1991 @Олег-1991
хех,поторопился радоваться) запрещает на приват для всех статусов!!! Может дело в условии msg.split("/privat").length>1)

415
Денис @FeNIX74
Олег-1991, По пробуй так:

if(parent.mystatus==0 && parent.mystatus==3 && parent.mystatus==4 && msg.split("/privat").length>1) {alert("привата нет!"); return false;}

49
Олег-1991 @Олег-1991
При данном варианте все 3 статуса которые по идее должны быть отключены от привата-в приват писать могут( не получаеться(

Отредактировано Олег-1991 - 27.01.2015
415
Денис @FeNIX74
Олег-1991, Вы ставите данное решение в скриптах в нижнего фрейма в функцию msg_send?

Отредактировано FeNIX74 - 27.01.2015
49
Олег-1991 @Олег-1991
/* Обрабатывает строку ввода текста для отправления */
и после if (msg=='') return false; ставлю ...
if(parent.mystatus==0 && parent.mystatus==3 && parent.mystatus==4 && msg.split("/privat").length>1) {alert("привата нет!"); return false;}

318
Алекс @Рой31
Олег-1991 пишет:

/* Обрабатывает строку ввода текста для отправления */
и после if (msg=='') return false; ставлю ...
if(parent.mystatus==0 && parent.mystatus==3 && parent.mystatus==4 && msg.split("/privat").length>1) {alert("привата нет!"); return false;}

parent уберите отмечен красным
должно заработать

Отредактировано Рой31 - 27.01.2015
49
Олег-1991 @Олег-1991
if(mystatus==0 || mystatus==10 && msg.split("/privat").length>1) {alert("нет привата"); return false;} вот так робит!

Отредактировано Олег-1991 - 27.01.2015
270
Чатикеру @Чатикеру
а как можно сделать так чтобы не в привате определенные статусы не могли писать в общий чат :?

Отредактировано Чатикеру - 27.01.2015
318
Алекс @Рой31
Олег-1991 пишет:

if(mystatus==0 || mystatus==10 && msg.split("/privat").length>1) {alert("нет привата"); return false;} вот так робит!

только без parent надо

2615
Сергей @Pegass
Олег-1991 пишет:

if(mystatus==0 || mystatus==10 && msg.split("/privat").length>1) {alert("нет привата"); return false;} вот так робит!

не верно
1 - у пользователя со статусом 0 сообщения вообще отправляться не будут, а у статуса 10 будет работать как и задумано
2 - неприватное сообщение содержащее в середине текста "/privat" так же не пройдёт(для десятого статуса)

исправленная версия - найди 10 отличий))))

if((mystatus==0 || mystatus==10 || mystatus==3) && msg.replace(/^\s+|\s+$/gm,'').indexOf("/privat")==0) {alert("нет привата"); return false;}

3910
Дмитрий @Q-Tec
Кстати, как записать в куки, что бы граф. ники не отображались? (делал уже, но чтот не вышло ничего, при выключенных граф. никах они всё равно при входе в чат отображались)

2615
Сергей @Pegass
Олег-1991,
1 - **********
2 - **********

если вы не освоите первый пункт - то вам нечего делать в IT индустрии

2
GoDaddy @GoDaddy
Pegass пишет:

Олег-1991,
1 - **********
2 - **********

если вы не освоите первый пункт - то вам нечего делать в IT индустрии

Его вообще "выучить" нереально, как и любой другой язк программирования, на нем надо работать несколько лет, а ваши ссылки дадут общие начальные представления, и не более.

2615
Сергей @Pegass
GoDaddy пишет:

Pegass пишет:

Олег-1991,
1 - **********
2 - **********

если вы не освоите первый пункт - то вам нечего делать в IT индустрии

Его вообще "выучить" нереально, как и любой другой язк программирования, на нем надо работать несколько лет, а ваши ссылки дадут общие начальные представления, и не более.

Этого достаточно чтобы не задавать глупые вопросы из серии как написать условие с конъюнкцией и дизъюнкцией

3910
Дмитрий @Q-Tec
Нужна помощь, не знаю возможно так сделать или нет.

Когда зарегистрированного пользователя предупреждают (всё это к примеру) у модератора выводится сообщение - "зарег. пользователь" (нужно условие, мне чтот не сообразить как это сделать).. естественно если пользователь гость, то не выводить сообщение

2615
Сергей @Pegass
for(var i=0;i<us.length;i++)
if(us[i]!= null && us[i][0]==tonick)
{
if(us[i][9]!=0) {alert(tonick+" - зареган")}
else {alert(tonick+" - не зареган")}
break;
}

415
Денис @FeNIX74
Кто че нить скажет по поводу этого?
https://vmeste.eu/forum?pid=319668#p319668

7094
Dim @Render
FeNIX74 пишет:

Кто че нить скажет по поводу этого?
https://vmeste.eu/forum?pid=319668#p319668

parent. Забыть как о страшном сне и не вспоминать никогда

3
Николай @Николай2222
Доброй ночи! Можно ли,и как вывести в любое место чата,к примеру под никлист,сколько сообщений осталось юзеру до следующего статуса?