Требується доопрацювання плагіна чату для CMS OSClass.
Наскільки я розумію, потрібен PHP розробник.
Є демо сайту http://s1029757642.online.de/im-threads
Тут можна подивитися фронт і який функціонал є зараз у чату.
Потрібно доопрацювати модуль чату відповідно до ТЗ:

Пошук по всім повідомленням і іменам користувачів. Ajax завантаження, без необхідності натискати кнопку ОК
Ім'я користувача/фірми, з яким йде переписка. Клікбельний. Веде на публічну сторінку юзера. Під ним - зараз в мережі / був в мережі ххх хвилин тому / годину і т.д. Функціонал модуля.
Тут випадаюче меню. Там кнопка “заблокувати користувача” з стандартного функціоналу модуля. Там же кнопка “поскаржитися”. Для її реалізації в адмінці додати відповідний розділ в модулі чату, по типу як реалізовано поскаржитися на оголошення. Плюс вона виводить лічильник в хедері адмінки (на прикладі як спам)
Чекбокс “виділити всі чати”
Тут:
одна активна кнопка, для чату з користувачем “підтримки”. По суті звичайний чат, просто для швидкості доступу.
неактивна кнопка за замовчуванням “видалити чат”. При виборі одного/кількох/всіх видаляє їх
Виводимо картку товару, з якої було надіслано повідомлення.
Виводимо:
аватар
ім'я користувача
тайтл
остання повідомлення
Активний чат буде підсвічений
Чат, на який наведена мишка, підсвічений світліше
Чат, в якому непрочитані повідомлення, шрифт жирний.
Час з моменту останнього повідомлення. Округлення до хвилини, потім до години, потім до днів, потім рік.
Над аватаром виводимо зелену точку “користувач в мережі”, як у плагіні.
Стандартно. Зліва нам пишуть, справа ми. Як у плагіні чату.
Аватар тільки у співрозмовника, у нас просто тексти в хмарках
Стандартний інтерфейс плагіна, відправка файлів.
Кнопка відправити. Також спрацьовує на ctrl+enter
При відправці повідомлення не з'являється повідомлення-попап зверху, як за замовчуванням.
Налаштування “сповіщення включити/вимкнути” з плагіна переходить в нову вкладку меню “налаштування сповіщень”. Пізніше туди додадуться також інші налаштування.
Результат роботи - модуль, не костилі до всієї CMS, який буде також встановлюватися на сайт і коректно працювати відповідно до ТЗ. По суті там майже всі функції є, потрібно змінити візуальну складову і трохи логіку роботи.