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

Обращение к нескольким никам

 

55
dimoz @dimoz
В некоторых чатах можно обращаться к нескольким юзерам одновременно. Например, зайти в чат и сразу со всеми поздороваться, кликнув по всем никам перед написанием сообщения. В МП чатах же, в нижнем фрейме расположены 2 формы. В первую, вставляется только один ник, во вторую, пишется сообщение.

Возможно ли изменить настройки таким образом, чтобы сообщение отправлялось сразу к нескольким пользователям?

20090
Dimitry @Dimitry
Отправить всем это без указания ника..
если убрать поле для ника то ники будут добавляться в текстовое поле.. но системно всёравно будет итаться только один ник.. т.е. если приват то получит только 1 ник.

55
dimoz @dimoz
demon пишет:

Отправить всем это без указания ника..
если убрать поле для ника то ники будут добавляться в текстовое поле.. но системно всёравно будет итаться только один ник.. т.е. если приват то получит только 1 ник.

Под "всем" -- я имел в виду послание такого сообщения, которое получили бы, все выбранные отправителем ники, как выделенное каждому из них. Например в моем чате обращения выделяются серым фоном (по умолчанию, в ненастроенных чатах, обращения выделяются стрелочками).

Мне понятно, что в приват будет отправляться сообщение только одному нику. Но речь не о приватах, а об обычных эфирных сообщениях. Возможно ли сделать, чтобы все ники добавлялись в текстовое поле и послание адресовалось каждому из них?

20090
Dimitry @Dimitry
Ктото это уже делал на явескрипт и гдето было на форуме.

Там принцип такой,
1. поле ника убрать
2. в поле текстовое добавляются несколько ников: nick1: nick2: nick3: text
3. в фрейме сообщений в функции ms идёт проверка текстовой переменной как то так if(text.split(mynick+": ").length>0) {ВЫДЕЛИТЬ}

419
БОЦМАН @БОЦМАН
Я давно как-то просил об этом...но ничего не нашёл.
Киньте пожалуйста ссылку на тему,где написано как это можно реализовать!

P.S. но хотелось бы,что бы выделения сообщений или оповещения звуком работало на nick1+nick2...

Отредактировано БОЦМАН - 15.04.2007
55
dimoz @dimoz
demon пишет:

Ктото это уже делал на явескрипт и гдето было на форуме.

Там принцип такой,
1. поле ника убрать
2. в поле текстовое добавляются несколько ников: nick1: nick2: nick3: text
3. в фрейме сообщений в функции ms идёт проверка текстовой переменной как то так if(text.split(mynick+": ").length>0) {ВЫДЕЛИТЬ}

К сожалению я не только в яве, но и в обычной разметке не особо силен. Хотелось бы увидеть тот топик, в котором это уже обсуждалась и есть конкретный код который можно вставить.

Кстати, перед созданием этого топика я пытался через поиск форума обнаружить что-либо подобное -- не нашел.

189
СвОеОбРаЗнАя @СвОеОбРаЗнАя
кстати неплохая идея... у меня тоже чатлане спрашивали, а можно ли сделать так, чтоб отправлять на несколько ников сразу . Так удобно, когда человек заходит и хочет поздороваться только с отдельными личностями, чтоб не писать каждому привет привет привет

4036
DelFast @DelFast
У латвийца в чате чтото похожее.. только у него если выбрать второй ник у него старый ник меняется на новый! можно у него спросить и самому переделать

11667
Латвиец @Латвиец
Pipl пишет:

У латвийца в чате чтото похожее.. только у него если выбрать второй ник у него старый ник меняется на новый! можно у него спросить и самому переделать

Ну и чё ты гонишь? Нигде у меня на новый ник не меняется...

Один ник будет заменяться на другой только в том случае, если стоит поле для ника...чего у меня нет...

to СвОеОбРаЗнАя

Убери поле для ника, и будет тебе щастья)

526
Kreg-Heg @Kreg-Heg
Идея с тем, чтобы убрать поле для ввода ника не катит, т.к. придется постоянно тыкать в ник собеседника при каждом новом сообщении.

11667
Латвиец @Латвиец
Kreg-Heg пишет:

Идея с тем, чтобы убрать поле для ввода ника не катит, т.к. придется постоянно тыкать в ник собеседника при каждом новом сообщении.

Есть другие идеи?

4294
TOLiK @TOLiK
Kreg-Heg пишет:

Идея с тем, чтобы убрать поле для ввода ника не катит, т.к. придется постоянно тыкать в ник собеседника при каждом новом сообщении.

Да, это единственный минус, я бы сделал себе такое только чтобы ник не удалялся ))

526
Kreg-Heg @Kreg-Heg
ну можно сделать ф-ию Form.onsubmit() в которой проверять было ли в сообщении ":" если было и это был не ник данного юзера, то в text.value запихивать то что перед двоеточием

минус будет только в том что придется исключить возможность писать : в сообщениях и после посланного сообщения нескольким никам останется в строке только последний

Отредактировано Kreg-Heg - 13.08.2007
20090
Dimitry @Dimitry
Нужно приносить какие то жертвы)
И вообще зачем чтобы у всех выделялось.. можно сделать чтобы всем привет менялось на картинку.. естественно все увидят и всё поймут.. неищите сложных путей )

11667
Латвиец @Латвиец
Лишний раз ткнуть в ник, не так уж и сложно...

2536
удалён @crigon
У меня по этому поводу была задумка добавить в ник-лист ссылку «Всем».
Т.е. если это вместо ника, то всем никам выделяется.

20090
Dimitry @Dimitry
ДА, так делали..

232
Илья @SmaLLviLLe
crigon пишет:

У меня по этому поводу была задумка добавить в ник-лист ссылку «Всем».
Т.е. если это вместо ника, то всем никам выделяется.

И как это зделать???

11
Slavisin @Slavisin
demon пишет:

если убрать поле для ника

Пожалуйста, подскажите где находится "поле для ника" . Хочу убрать.

20090
Dimitry @Dimitry
chat.html