Сб янв 21, 2012 2:24 pm Сб янв 21, 2012 2:24 pm
Справка по автосоздаваемым каналам на сервере: http://www.nsoft-s.com/mcserverhelp/adm ... nnels.html
Чат со мной
Hobit писал(а):Для этой цели используйте автосоздаваемые каналы на сервере, оаз у вас пользователи все находятся в нужном канале. А из любимых удалите у них этот канал. Можно это делать на сервере, в управлении пользователями, когда заходите в редактирование профиля пользователя, закладка "Разное".
Справка по автосоздаваемым каналам на сервере: http://www.nsoft-s.com/mcserverhelp/adm ... nnels.html
Получается пользователи без админа сами не могут создавать каналы и работать с ними дальше, это ооочень не приятно.
Доведите пожалуйста до ума этот момент (в том числе скрытые каналы и принудительное добавление пользователей в каналы), фишки с контекстными меню, красивостями и всякой мелочью могут подождать, а это практически нужные вещи, а то так все прелести mc теряются и грань качественного ПО теряется.... Не забывайте у Вас это ПО ДЛЯ КОРПОРАЦИИ, начальник отдела или директор не должен быть как в irc'е собеседник-приятель, он в любой момент должен создать канал, всех кому надо добавить туда принудительно и сообщить что ему нужно (а если нужно и скрыто и без паролей), а не рассылать там приглашения или чего то еще выдумать. Как бы это не звучало грубо но этом плане пока до скайпа очень далеко в плане корпоративности удобства для конечных пользователей - сотрудников. Пока что удобства для админов только...
PS.
1) Сделать канал скрытым: это добавить переменную для канала (и флажок этой переменной добавить на форму создания канала), что скрыт он или нет и в зависимости от неё отображать в общем списке или нет.
2) Принудительно добавлять пользователей в канал: для этого у вас есть форма, которая используется для рассылки оповещений, подцепить её тоже к форме создания канала, а клиентам рассылать команду зайти в канал с ID таким то, при создании этого канала, процедура захода в канал, которая вызывается при двойном клике в списке каналов, а так же еще много где тоже есть.
Я конечно понимаю у Вас свой код и свои там заморочки, но рассуждая "в лоб" вроде ниче сверх сложного нету.
Вт янв 24, 2012 10:11 am Вт янв 24, 2012 10:11 am
Пользователи могут создавать каналы, если им это не запрещено правами: http://www.nsoft-s.com/mcclienthelp/wor ... annel.html
Также они могут вставлять ссылки на созданные каналы другим пользователям:
Скрытых каналов в MyChat нету, но, судя по настойчивым просьбам уже нескольких людей, это сделать нужно. Равно как и приглашения в каналы (принудительные и "мягкие").
Вы правы, ничего сложного нету. Всё можно сделать, нужно только время, чтобы всё это сделать. Будем реализовывать.
Чат со мной
Hobit писал(а):Давайте по порядку.
Пользователи могут создавать каналы, если им это не запрещено правами: http://www.nsoft-s.com/mcclienthelp/wor ... annel.html
Также они могут вставлять ссылки на созданные каналы другим пользователям:
Скрытых каналов в MyChat нету, но, судя по настойчивым просьбам уже нескольких людей, это сделать нужно. Равно как и приглашения в каналы (принудительные и "мягкие").
Вы правы, ничего сложного нету. Всё можно сделать, нужно только время, чтобы всё это сделать. Будем реализовывать.
1) Про пользователи и каналы я имею ввиду что бы пользователь создал канал, еще 10 с него зашли добавили в список любимых и админ никак не учавствовал, что бы не было бага что пользователь почему то заходит в канал где он один
2) Вставлять ссылки не очень удобно юзерам, хотя мне без разницы, но им большинству тяжело понять как это использовать, надеюсь все же на смену придет "мягкое" и принудительное добавление в каналы (кстати очень удачные определения).
3) Очень очень ждем релиза
Вт янв 24, 2012 10:44 am Вт янв 24, 2012 10:44 am
Andric писал(а):1) Про пользователи и каналы я имею ввиду что бы пользователь создал канал, еще 10 с него зашли добавили в список любимых и админ никак не учавствовал, что бы не было бага что пользователь почему то заходит в канал где он один
Понимаете какая штука. Ну допустим кто-то создал канал. Пригласил, загнал туда людей, не суть важно. Когда человек создавал канал - поставил галочку, чтобы этот канал в дальнейшем создавался.
Это нормально. И допустим, ещё 2 человека из 10, которые находились в канале, тоже добавили его в "Любимые". Итого, канал находится в "Любимых" у трёх человек, у изначального создателя и ещё двух людей.
Ситуация: на следующей неделе два из трёх человек ушли в отпуск, опоздали на работу, заболели. Остался один, у которого канал в "любимых". Он запустит чат и войдёт в этот канал. И будет там, естественно, один, ибо он его создал, раз больше никого нет.
То, что пользователь один в канале - это не баг, это нормальное поведение программы. Клиент чата хочет войти в канал, если такого канала нету - он автоматом создаётся сервером. Логика работы сервера именно такая.
Функционал же, о котором я говорил выше (скрытые каналы и приглашения), будет, но уже позже, 4.12 сегодня должна выйти, там уже почти всё готово. Но, новые версии у нас выходят где-то раз в месяц-полтора, так что, думаю, скоро реализуем.
Чат со мной
Hobit писал(а):Andric писал(а):1) Про пользователи и каналы я имею ввиду что бы пользователь создал канал, еще 10 с него зашли добавили в список любимых и админ никак не учавствовал, что бы не было бага что пользователь почему то заходит в канал где он один
Понимаете какая штука. Ну допустим кто-то создал канал. Пригласил, загнал туда людей, не суть важно. Когда человек создавал канал - поставил галочку, чтобы этот канал в дальнейшем создавался.
Это нормально. И допустим, ещё 2 человека из 10, которые находились в канале, тоже добавили его в "Любимые". Итого, канал находится в "Любимых" у трёх человек, у изначального создателя и ещё двух людей.
Ситуация: на следующей неделе два из трёх человек ушли в отпуск, опоздали на работу, заболели. Остался один, у которого канал в "любимых". Он запустит чат и войдёт в этот канал. И будет там, естественно, один, ибо он его создал, раз больше никого нет.
То, что пользователь один в канале - это не баг, это нормальное поведение программы. Клиент чата хочет войти в канал, если такого канала нету - он автоматом создаётся сервером. Логика работы сервера именно такая.
Функционал же, о котором я говорил выше (скрытые каналы и приглашения), будет, но уже позже, 4.12 сегодня должна выйти, там уже почти всё готово. Но, новые версии у нас выходят где-то раз в месяц-полтора, так что, думаю, скоро реализуем.
Не не не, у нас не так было, на сколько я понял получилось так, человек создал канал, 4 человека зашли в него и добавили в списки любимых, все хорошо, на следующий день один из людей перезапустил клиента и оказался один в канале, хотя те 4 сидели все вместе в этом же канале. У нас подобные случаи бывали раза 2-3, в принципе особо не напрягает, это лечится перезаходом в канал хотя один раз консоль сказала что человек уже сидит в канале и зайти не может и мы перезапускали сервер что б вылечить. В общем симптомы оооочень расплывчатые, говорю пока сложно отследить в каких ситуациях это происходит, но постараемся отловить.
Пт янв 27, 2012 9:37 am Пт янв 27, 2012 9:37 am
Чат со мной