Добрый день! Подскажите пожалуйста, есть ли возможность начинать чат с другим пользователем не из его кабинета, а из своего. Допустим, по кнопке "Написать" выводить форму, в одном из полей которой можно будет выбрать пользователя из выпадающего списка, или просто набрать его имя (с автоподстановкой, если по ходу набора система выяснит, что такой пользователь имеется)?
asnever сказал(а)
обычные смс на телефоне
захожу в карточку пользователя - выбираю пункт отправить смс.
Но я же захожу в карточку контакта. Все крупные социальные сети используют такой же подход - зашел в профиль к интересующему юзеру - начинаешь общение. И только после этого он доступен в своем ЛК в недавнем списке общения.
захожу в карточку пользователя - выбираю пункт отправить смс.
Но я же захожу в карточку контакта. Все крупные социальные сети используют такой же подход - зашел в профиль к интересующему юзеру - начинаешь общение. И только после этого он доступен в своем ЛК в недавнем списке общения.
Да, и есть еще вариант просто нажать кнопку + и начать новый диалог просто введя номер или имя. Но в общем, я вас понял, спасибо. Попробую реализовать самостоятельно.
Представил картину: захожу в чат в своем ЛК, набираю имя "Сергей", выпадает список из двухсот Сергеев... Нажимаю "Отправить всем", на всякий случай)
Ну вы же рассуждаете довольно абстрактно, а я спросил исходя из конкретно моей ситуации. Допустим количество пользователей довольно таки ограничено.
Просто спросил чтобы не копаться в документации и искать. Нет, значит, нет, будем реализовывать самостоятельно 🙂
Андрей CS сказал(а)
можете привести какую-нибудь социальную сеть, где эта логика работает?
На самом деле это часто встречающаяся "логика", но не в социальных сетях а на специализированных сайтах - как Ваш, например. Я тоже был сначала удивлён, что на CODESELLER пользователю нужно куда-то выходить из своего личного кабинета, чтобы написать личное сообщение.
Например, на популярном литературном сайте
реализована возможность писать личные сообщения любому пользователю прямо из ЛК. Заходишь во вкладку "Сообщения" Личного Кабинета и выбираешь пользователя, с кем хочешь связаться:
В этом тоже есть своя логика: все свои личные дела пользователь осуществляет в личном кабинете. 😉
На примере 200 Сергеев, выше - это удобный механизм?
Как по мне - автор опубликовал что-то интересное - внизу под записью видишь ссылку на его ЛК - переходишь к нему и вот уже ты начал с ним общение.
Общение начинается в личном кабинете.
А теперь случай: увидел что это написал интересную статью Сергей. Идешь в свой ЛК, вводишь "Сергей", черт, забыл как аватарка его выглядит, вернулся на страницу записи чтобы еще раз увидеть как он выгладит, вернулся в свой кабинет - скроллишь среди всех Сергеев что предлагает система...
Но я не против что вам этот "удобный" механизм решит сторонний разработчик 🙂
Дружаев Владимир (Otshelnik-Fm) сказал(а)
"удобный" механизм
Вот для примера выдержка из письма пользователя на моём сайте, который работает по "логике" CODESELLER:
Да, речь о личной переписке.
То есть для этого сначала нужно зайти в профиль пользователя, поняла. Спасибо.Я пыталась создать новое личное сообщение из своего "кабинета" по стандартной схеме, когда есть кнопка "новое сообщение ", а потом строка для выбора адресата.
Теперь поняла, как это делать здесь, спасибо.
И таких обращений при открытии сайта было немало: пришлось писать разъяснения.
Теперь все уже привыкли 🙂
Идешь в свой ЛК, вводишь "Сергей", черт, забыл как аватарка его выглядит, вернулся на страницу записи чтобы еще раз увидеть как он выгладит, вернулся в свой кабинет - скроллишь среди всех Сергеев что предлагает система...
Мне кажется, это пример высосанный из пальца: у каждого пользователя есть уникальный ник и вполне достаточно запомнить его, а не как "выглядит аватарка". Система же не позволит зарегистрировать двух пользователей с одинаковым ником "Сергей"?
по моему мнению, разговоры о какой то "стандартной схеме" явно надуманы, такой схемы нет, где это вообще стандартизировано? опять же если отталкиваться от распространенных соцсетей, то там все работает по той логике, что придерживается плагин.
Мне никогда не будет понятно, почему у меня как у пользователя должна быть возможность писать из ЛК вообще мне не знакомым людям? Если я нашел нужного пользователя ранее в списке пользователей или автора понравившейся статьи, или на этом сайте товара, то написав ему однажды он добавляется в контакт и такие контакты висят в ЛК, потому что они не случайны.
Система легко разрешит зарегистрировать и двух и двести Сергеев, вы по ссылке что я приводил не переходили? там с пару десятков просто Сергеев даже без фамилии найдется, а уникальный ник, он же логин, мало кто вообще знает, многие заходят на сайт через соцсети и они не знают ни логин ни пароль.
Даже если представить, что такой поиск пользователей будет реализован в ЛК, то чтобы ввести логин нужного пользователя нужно будет его как то получить, а как это сделать не перейдя в ЛК контакта или не получив в личной переписке? Так если ты и так зашел в ЛК пользователя так пиши ему, а если он тебе уже написал, то остается просто ответить - это очевидные плюсы существующей системы, а не выдуманного "стандарта".
И не стоит приводить в качестве примера SMS или мессенджеры, это вообще другая опера, там чтобы найти нужный контакт нужно также получить его номер или логин, а где вы его раздобудите как не через другие системы связи? якобы удобный алгоритм поиска становится бесполезным без получения ранее контакта того с кем вы хотите связаться.
Litbes сказал(а)
Мне кажется, это пример высосанный из пальца:
а мне кажется нет.
Вот мнения и разделились.
ВК - миллионы пользователей, фейсбук - еще больше. Твиттер. Директ в инсте. Кто там еще - одноклассники...
И почему это мировые лидеры сделали не по "стандарту"?
Еще один пример из "пальца":
Сижу я дома, нет у меня друзей... Думаю - дай-ка я не выходя из своего дома подружусь. Но как это сделать? О! напишу я кому-то... о я не знаю имен и адресов. Контактов нет...
И приходится мне выходить - чтобы познакомиться. На площадке много ребят/девчат (список юзеров). Подхожу к одной и говорю (читай - выделил ее из списка и где я сейчас? Правильно: в её личном пространстве - словно в её лк)...
И вот уже контакт состоялся.
А шиворот навыворот - видать вам не как миллионам. Видать вам наоборот удобней. Есть смысл сделать и разорвать шаблоны этой неправильной планеты и перевернуть её. А там из-за этого удобства реки новых душ потекут к вам на сайт - т.к. никто ранее это не додумался сделать - а это чертовски удобно. И вот уже словно Припять, стоят пустыми города Вконтакта, фейсбука, инстаграмма...
Верю в рождественское чудо - с наступающим! Дерзайте - и свершится чудо! 🎅
Андрей CS сказал(а)
Система легко разрешит зарегистрировать и двух и двести Сергеев
Я не пробовал на CODESELLER регистрироваться дважды под одним и тем же ником - но я регистрировался на многочисленных других сайтах, где мне при регистрации писалось сообщение:
"Этот ник, к сожалению, занят. Попробуйте выбрать другое имя пользователя".
И предлагались (не всегда), варианты свободных имён для регистрации. Я полагал, что здесь то же самое.
Андрей CS сказал(а)
Сергей - не ник и не логин, а отображаемое имя, так по чему искать будете? и откуда ник узнаете?
Мне трудно ответить на этот вопрос: я не специалист. Просто альтернативный подход реализован на разных сайтах и он как-то же работает 🙂
Андрей CS сказал(а)
Мне никогда не будет понятно, почему у меня как у пользователя должна быть возможность писать из ЛК вообще мне не знакомым людям?
Потому что личные сообщения пишутся в Личном кабинете: на то он и называется"личный" 😀
Я зашёл "на своё поле" сайта и рулю там: добавляю публикации, смотрю статистику, меняю свой профиль и... веду переписку. А не выскакиваю на улицу "познакомиться", как тут выше привели пример: нельзя сравнивать "на все сто" реал и онлайн.
Это разные сферы общения.
ну как бы ведение переписки это не совсем личное дело, вы и сейчас можете вести переписку в чате с теми с кем уже вступили ранее в контакт из своего ЛК, есть же личный чат во всплывающем окне им не пользуетесь? а чтобы с новым пообщаться надо "постучаться" к нему, зайдя в его ЛК.
да и тут мешать по моему начали все в кучу, сначала речь шла о поиске контактов, теперь о ведении переписки и то и другое и ЛК захотелось
Я не понимаю зачем такой принцип переделывать. Вы разговариваете только об одной стороне этого вопроса, а с другой стороны если я не хочу с вами общаться и получать от вас сообщения, показывать вам свой личный кабинет. Да причин может быть масса, матюки вы всем шлете перед сном да на тощак:)) Я просто включаю игнор, вы не можете мне написать и посмотреть мои материалы в личном кабинете. Но на сайте я хочу чтоб отображался мой профиль. Фот поэтому и сделано из личного кабинета.