Дополнение для WordPress плагина WP-Recall. Расширяет возможности базового дополнения Rcl Chat (Чат).
Установив его вы сможете общаться в своём личном кабинете (ЛК) - не уходя в чужой кабинет.
Возможности:
- Общение в своём ЛК
- Свежий дизайн
- Возможность цитировать
- Запоминание последних смайлов в панели над общением
- Цитирование доступно также и в общем чате (читай описание релиза к версии v2.1.0)
- Подсчет непрочитанных контактов
- Анимация счетчика непрочитанных контактов (настройка) - привлечение внимания
- Подсчет непрочитанных сообщений у контактов
- Поддержка дополнения Verified User
- Поддержка дополнения Mobile Detect
- Блок настроек позволит вам разнести контакты в разные стороны (смотри скриншоты), отключить свою аватарку или обе, увеличить эмодзи. скрыть имя. Если сообщения от одного идут подряд - скрыть аву и имя
Для того чтобы добавить контакт - вам нужно начать переписку (основа Rcl Chat). И после этого вы сможете продолжать переписку с нужным контактом в своём ЛК.
Раньше вы могли в модальном окне вызвать контакт - но чуть промахнулся и модалка закрылась и то что вы набирали и не успели отправить - потеряно. Это дополнение не позволит этому произойти. А если переходили в чужой ЛК - подолгу искали: "Как мне вернуться назад?" или задавались вопросом: "А где я?", "Где мой кабинет?"
Итак: это дополнение устраняет ряд неудобств в использовании кабинета и сама переписка происходит в чистом дизайне - не утомляя глаза красками.
Общение открывается на этой же странице и сверху зайдя в переписку с пользователей вы увидите кнопку "назад" - это вернет вас в список контактов.
Перейдя к непрочитанному сообщению счетчик в вкладке уменьшит свое значение на 1. Мелочь - а приятно.
Работа (нажмите - это гифка):
Но к списку контактов можно также вернуться просто нажав снова на вкладку "Чат"
Демонстрацию работы можно увидеть тут - но нужно конечно же войти на сайт. В вкладке "Чат" ваше общение.
Установка:
Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.
1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.
Обновление:
Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй
В админке: WP-Recall -> Настройки -> Настройки Direct Message
Возможно задать анимированный счетчик - чтобы привлечь внимание к вкладке
В списке общения разнести аватарки по разные стороны
Можно скрыть аватарку: нет, свою, обе
Скрыть аватарку если отправил 2 сообщения подряд
Скрыть имя
Увеличенные эмодзи - для мобильных самое то.
Есть настройки?
Да. В админке: WP-Recall -> Настройки -> Настройки Direct Message
Дополнение не включается - почему?
Это дополнение зависит от базового Rcl Chat (Чат) - включите его.
Какие еще дополнения поддерживает?
Verified User - покажет в контактах иконку верифицированного пользователя
Mobile Detect - покажет кто с какого устройства общается (мобильник, планшет, apple)
Smilies in Emoji - смайлов и эмоций много не бывает. Эмодзи для сообщений
Liberty Tabs - на вынесенных вкладках также работает счётчик и анимация
v2.2.1
* Исправлена невозможность цитирования если в сообщении просто цифра
v2.2.0
* Исправлена ошибка шаблона когда в конце встречался перенос.
* Чуток уменьшил увеличенные смайлы.
* Кнопки смайлов и загрузки изображения вынес из окна ввода сообщения
* По мере ввода текста - textarea автоматически изменяет свою высоту
* В заголовке (с тем с кем общаешься) появилась информация - когда был пользователь в сети
* Там же в заголовке общения имя пользователя является ссылкой на переход в его ЛК
* Последние использованные эмодзи теперь запоминаются - добавляются в панель над вводом сообщения. Оттуда можно их вставить в сообщение
v2.1.3
* если это кабинет автобота - то отключаю oEmbed - это ускоряет загрузку чата этого пользователя
v2.1.2
* Исправлено: влияние на миничат, если он выводился слева
v2.1.1
* небольшая корректировка стилей
v2.1.0
* Добавлено: экспериментальная опция в настройки - активирует кнопку "ответить" в общих чатах.
Но пока работает корректно только если на странице расположен один чат (не включайте если у вас в ЛК и личные сообщения и чат)
* исправлено: вывод кнопки Ответить, там где не надо
съехавший счетчик оставшихся символов и кнопки смайлов, загрузки и отправки сообщения
v2.0.0
* Добавлено: В форме общения перенёс и зафиксировал внизу плашку (выход в список контактов и имя контакта и избранное).
На устройствах от 480 пикселей и меньше
* Добавлено: возможность цитирования сообщений. Поддерживается многоуровневое цитирование.
Внизу предпросмотр цитаты и по клику по нему - можно отменить цитирование
Если нажал "ответить" - плавно доведет до формы общения и установит фокус в ввод текста (на мобильнике откроет клавиатуру)
* Добавлено: при входе в форму общения доводит до окна общения
* последний перенос строки ломал список контактов. Исправлено.
* постраничная навигация списка контактов не скрывалась когда открывали контакт. Исправлено.
* если включен миничат (панель контактов) - там счетчик непрочитанных сообщений не убавлялся когда открывали непрочитанный контакт. Исправлено.
* небольшие улучшения по стилям для мобильных устройств.
v1.3.2
* Стили выставляемые из настроек не учитывли нахождение в чужом ЛК. Исправлено.
v1.3.1
* небольшая правка вёрстки
v1.3.0
* Поддержка и работа с дополнением Liberty Tabs
v1.2.0
* если в вкладке более 99 сообщений то счетчик заменяется на статичную цифру: 99+
Связано это с тем что большое кол-во цифр рвёт макет
* Если выбран вертикальный вывод кнопок меню - то отображается счетчик не в кружке, а в скругленном прямоугольнике.
- это создает единый вид с моими дополнениями (что выводят другие счетчики) и не рвет макет.
* Опция в настройках: "Анимированный счётчик в вкладке". Счетчик непрочитанных контактов получит анимацию. Она позволяет привлечь внимание.
v1.1.2
* Небольшие корректировки стилей
v1.1.1
* стили лезли в боковой миничат - убрал. Мы работаем только с вкладкой личных сообщений.
v1.1
* Добавлен блок настроек. Теперь можно разнести контакты в разные стороны
Можно скрыть аватарку - свою или обе. Можно убрать аватарки и имя если сообщения идут подряд.
Опция - скрыть имя.
И опция для увеличения эмодзи в чате - т.к. часто отвечают смайлами - так покажите людям смайлы и побольше))
Не забываем про поддержку Smilies in Emoji
- смайлов и эмоций много не бывает
v1.0
* Release
* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки товара
* Если вам нужна доработка под ваши нужды - вы можете обратиться ко мне в ЛС с техзаданием на платную доработку.
Все мои работы опубликованы на моём сайте и в каталоге магазина CodeSeller.ru
Очень хорошая работа! 👍
Наверное, приобрету это дополнение.
Жаль, что в новом обновлении личной переписки, сообщения пользователей и их аватары, по-прежнему находятся на одной стороне. Во многих мессенджерах сообщения одного пользователя - слева, а второго (ваши, например), справа. Это привычно (Вацап, Вайбер, Телеграм) и удобно.
Могу сделать настройку этого. Предложение дельное: темболее виды мессенджеров разные - кому-то так, кому-то наоборот. Некоторые вообще аву автора убирают. С кем переписываешься - видно аву, а свою скрывает. А собеседник наоборот - твою видит - свою нет.
Был бы спрос на подобное - галку прикрутить и верстку подправить под это не проблема.
Вот и хорошо!
Добавьте эти настройки:
1. Поменять сторонами сообщения.
2. Отключить аву (свою и/или чужую),
и я с удовольствием приобрету это дополнение.
Смотрите скриншоты: версия 1.1 - добавлено много настроек
Забрал, отличное дополнение! 🍻
Последние релизы очень радуют, спасибо большое!
Совет Павла дельный, пожалуй поддержу. 👍
в версии 1.1 появилась куча настроек - смотри скриншоты к товару - там показал и вид и опции.
Вообще супер стало! Ты меня сегодня вдохновил этим допом крутить сайт дальше! Очень круто! 🍻 ⭐⭐⭐⭐⭐
Ай, молодца! Вот что значит творческий ум. Стоило подбросить идею, как она развернулась в прекрасное дополнение с множеством опций. Пошёл покупать! 😜
Вот как этого не хватало то)
Еще была бы возможность голосовые отправлять сообщения, то был бы вообще топ)
Всё может быть. Но кому аудио хранить? Это же всё ляжет на сумму оплаты серверов и место на нем кончится быстро. Кто знает какой фрик будет часовые трансляции голосить и устроит аудиочат на максималках 🔊
Как вариант можно сделать, что голосовые сообщения отправлять может только тот, кто имеет доступ к консоли
В любом случае - это должно быть отдельное дополнение. Чтобы охватить и тех кому и старый вариант общения (переход в ЛК собеседника) подходит (ну как дополнение Smilies in Emoji).
Хочу, скоро куплю! Дельное дополнение для лк!
Доп отличный, надеюсь будут обновления?)
а что сейчас обновлять? Если вы про обновления, устраняющие найденные ошибки - конечно будут.
Я про то, что может в голову придет что-нибудь ещё интересное к этому допу) а так пока все суппер. Ну например, когда сообщение прочитано появлялись галочки в самом чате под сообщением, ну что-то в этом роде. Да и по истории про "Машу", я считаю что она поступила правильно на все 100% 😄
В вкладке changelog появились интересные обновления))
Ну и ниже написал что именно
Дополнение получило возможность цитирования сообщения. Так вы не потеряете нить общения.
Также добавлено: экспериментальная опция в настройки - активирует кнопку "ответить" в общих чатах.
Но пока работает корректно только если на странице расположен один чат (не включайте если у вас в ЛК и личные сообщения и чат)
Доп развивается. Его работу вы можете увидеть на этом сайте.
Крутое обновление вышло. Смотрите вкладку Changelog https://codeseller.ru/products/direct-message/?product-section=Changelog описания.
И на этом сайте все новые фишки из допа уже доступны.
Приятного общения!
Это действительно одно из топ обновлений. Ты мысли читаешь? 🤔
👍 ⭐⭐⭐⭐⭐
Просто стал пользоваться сам))
Здравствуйте!
Подскажите, пожалуйста, при установке этого обновления, начинать переписку с контактом все равно нужно будет также? Или будет какая-то отдельная вкладка, где нужно будет выбирать контакт? И можно ли этим дополнением ограничить те контакты, кому можно писать, а кому нет?
Здравствуйте.
да - перейдя в профиль интересующего пользователя. В ВК вроде также общение начинают.
Но вы можете в произвольной вкладке https://codeseller.ru/menedzher-vkladok-lichnogo-kabineta-wp-recall/ вывести шорткод списка всех пользователей https://codeseller.ru/api-rcl/userlist/
выбирают с кем начать общение перейдя из списка пользователей в его профиль. Затем общение будет из своего ЛК.
нет.
Хотя тут https://codeseller.ru/products/user-to-admin-pm/ может оно в дополнение поможет вам. Почитайте о его возможностях.
Спасибо за ответ!
Очень удобная функция! (как ВКонтакте).
Было бы ещё лучше, если бы появилась возможность удалять использованные эмодзи, добавленные в панель над вводом сообщения. Потому что со временем все эмодзи рискуют перебраться в панель над вводом.
Возможно есть такая опция (удаление использованных эмодзи), но я не разобрался как это сделать.
Успешного развития полезному дополнению! 🚀
почему все? У вас сейчас их там сколько?
Всего эмодзи столько же, сколько и было по умолчанию, при установке дополнения: 141 эмодзи.
Я пока использовал 6-7 штук, они выстраиваются в одну строку в верхней панели, всё в порядке. Мой вопрос обращён, скорее, на будущее.
ну так проверьте - выстраиваются они там в 2-3 строки или нет
Метод тыка - не наш метод 🙂 Тем более, мне и в голову не могло прийти, что надо проверять опции дополнения таким странным способом.
Может быть просто в описании дополнения добавить пару слов об этом? Что эмодзи выстраиваются только в одну строку, которая обновляется/не обновляется/заменяется на новые, и т.п.?
Отлично все сделано, спасибо большое, покупаю!
Добрый день
Очень удобный доп. Пользуюсь давно.
Можно ли в групповых чатах такое применить? В группах ответа на сообщение, что очень неудобно. Приходится копировать сообщение и вставлять в ответное, чтобы собеседник понял на что отвечаем. Просьба рассмотреть работу с чатами в группах и, желательно, в проектах. Спасибо.
Это дополнение рассчитано на личные сообщения - direct
ОК. Напишу на форум с групповым чатом. Попрошу добавить похожую с Вашим допом опцию - "Ответить" и в группах...
А Ваш доп удобно использовать, только хотелось бы ещё, чтобы как в ватсапе приходило уведомление, когда страница в браузере не открыта. Это нужно для использовании на смартфоне. То есть на смартфон приложение личного чата. Может захотите сделать? С удовольствием купим такое.
Спасибо за Ваше отличное дополнение.
ватсап - мобильное приложение которое установлено на клиенте. А любой вебсайт - страничка в браузере. совсем другой стек технологий и степень интеграции в ось вашего мобильника. тут даже это с вебпушами - которые есть на вебсайтах - это совсем другой уровень. А пуши от приложений - другой уровень интеграции с апи телефона. между этими технологиями пропасть
Ну, да, конечно. Для нашего клуба просто хочется иметь свой а-ля ватсап, чтобы в мобильнике общаться и приходили уведомления в мобильнике о новом сообщении, а на сайте тоже нужно. Вот и возникает надежда, что можно как-то интегрировать со смартфоном и устроить это...
Ваш комментарий понятен. Спасибо.
Как вариант запаковывать сайт в приложение. Вроде есть такие платные сервисы. Но это так же несет некоторые ограничения. Не уверен что там пуши будут - но открыть сайт с иконки на приложении можно будет.
Или как вариант слать уведомления в телеграм, а там уже переходить на сайт.
ОК. Подумаем, как решать. Будем пробовать разные варианты. А кнопку "Ответить" в общих чатах Вы, как я разобрался, уже сделали давно! Я подключил эту экспериментальную опцию в настройках допа, и в группах появилась кнопка "Ответить". Этим решена важная для нас задача. Спасибо!
Добрый день.
Ещё нюанс о кнопке "Ответить". Увидел, что в во Float Chat, как и всех чатах, появляется кнопка "Ответить", но она не цитирует сообщение, как во всех чатах. В настройках опция "Ответить" указана, как экспериментальная. Эта опция спланирована автором в допе Float Chat или может и не "откликаться"?
Здравствуйте.
С Float Chat, действительно не смотрел.
На выходных гляну, спасибо за репорт
Посмотрел - кнопка цитирует. Работает https://disk.yandex.ru/i/9BVTjXUm6ghvTg
Извините, но не понимаю, почему у меня не работало. Проверил после вашего ответа - тоже работает корректно... Благодарю за внимательное отношение.
При активации дополнения исчезает кнопка "Отправить" в чатах.
Не знаю. Вижу что вы не покупали этот товар. О чем может быть речь. А покупали - пишите на форуме поддержки данного товара, а не тут.
Привет, не могу понять, с помощью этого допа сообщения приходят в реальном времени через аякс, или так же с перезагрузкой страницы?
С перезагрузкой страницы. Для реалтайм обновления тут в магазине был какой-то доп. Поэтому я этот функционал не реализовывал
Да я видел https://codeseller.ru/products/chat-life-contacts/, но я думал может он не работает в связке с вашим допом.
Клевый доп у вас. Спасибо. На днях заберу. И если что уже сами переделаем что б без перезагрузки страницы работало, если тот доп не подойдёт.
Глянул на форуме поддержки Direct Message - один из пользователей делился небольшой правкой одной строки Chat Life Contacts и отписал что так работает.
Извините пожалуйста, тут в коменатриях если я не ошибаюсь была инструкция как решить ошибку со смайлами. Напшите пожалуйста снова если не сложно. Форум уже не доступен для меня, где я заводил эту тему, поддержка закончилась, даже просматривать не могу.
Ой извините пожалуйста, это же была написано в Smilies in Emoji
В вашем допе не работают смайлы на телефонах. На андройд телефонах не работают совсем.
Этот скрипт тоже не помогает: Ниже пример в header.php вставьте:
ваш-домен.ру/wp-includes/js/wp-emoji-release.min.js?ver=6.2
на этом сайте же этот доп и прекрасно все работает, значит дело не в нем, у меня тоже все работает
И вправду. Спасибо буду разбираться. Хотя этот доп на нескольких моих сайтах стоит и на всех не работает.
На WP 6.3 проверял и на андроиде - при принудительном подключении скрипта, как указано в Smilies in Emoji - все работает.