Очень не хватает возможности просматривать сообщения блога прямо в админке. Особенно это актуально, если используются не сам движок блогов, а только его механизм комментариев. Сейчас в админке можно увидеть только список самих блогов (в которых размещены сообщения - какие, сколько - непонятно) и комментарии к этим сообщениям. Просмотр таблицы b_blog_post в админке является довольно слабой заменой.
Часто бывает, что сообщения не доходят до коллег. Предлагается сделать индивидуальные настройки под каждого клиента по статусам приема сообщений. Клиенты сами настаивают значения статусов, например "принял" или "сделано" или "запланирую". Таким образом , формируется быстрая обратная связь, становится понятно получил человек сообщения и какая у него реакция.
1. Написал важное сообщение всем сотрудникам. 2. Через несколько минут оно уже оказалось где-то далеко внизу из-за новых событий. 3. В раздел "Сообщения" это сообщение не попадает никому, так как оно адресовано "Всем сотрудникам" и не является личным (тоже странная логика, приходится дорабатывать своими силами).
В РЕЗУЛЬТАТЕ: важное сообщение случайно успели увидеть 3 человека из всей компании.
1. Сообщение с адресатом "Всем пользователям" должно попадать в личные сообщения каждому, желательно с квадратиком-счетчиком, чтобы было понятно что мне что-то написали и это не терялось из виду. 2. Нужна возможность поднятия сообщения вверх ленты.
Да просто достаточно сделать как на всех форумах сделано.... при создании сообщения ставить статус "объявление" или "прилеплена"... прилепил, а когда надо - убрал статус и оно уехало...
Идея реализована, теперь вы можете создавать Важные сообщения в Живой ленте, которые будут прикреплены в правом блоке до тех пор, пока получатель не прочитает его (пока сам не отметить что прочитал)
Можно ли вы сделать в методе CSocNetMessages::GetMessagesUsers два варианта возвращаемых данных: 1. чтобы можно было получить любые встроенные и пользовательские поля пользователей (например, как в CUser::GetList) из ОДНОГО запроса, который у вас там сейчас есть. Вы всё равно join'итесь к таблице пользователей, так почему бы не сделать возможность без дополнительных запросов сразу выниматься всё, что нужно. А если указано, что нужны UF-поля, то добавляться join к соответствующим таблицам и сразу вынимать нужные поля. При большом количестве пользователей, думаю, это увеличит производительность. 2. чтобы возвращались только сгруппированные по пользователям данные по последним сообщениям. То есть join'а для этого вообще не надо. Это повысит производительность при большом количестве пользователей и сообщений, если мне не нужны данные пользователей, а только о последних сообщениях.
Ещё было бы здорово, если бы возвращались ID последних сообщений (и, ещё лучше, top N последних сообщений для каждого пользователя).
А также нужна возможность сортировать по своим правилам, а не только "UNREAD DESC, MAX_DATE DESC".
Очень не хватает сортировки сообщений в темах форума по дате последнего сообщения, ведь некоторым нравится читать сообщения не в порядке их появления, а в обратном.
То что окно диалогов КП можно перетягивать - это шикарно, хотелось бы ещё чтобы его размер можно было менять. А то занимает половину рабочей области при вызове. Мелочь, а приятно.
В текущей версии "Веб-мессенджера" (12.1.0) доступна поддержка изменение размеров только для десктопной версии, в веб-версии такой поддержки пока нет.
В любом случае, мы пока не планируем разрешить изменять размеры в меньшую сторону, текущая версия учитывает большую часть размеров экранов пользователей и влезает даже на экран ноутбуков без появления прокрутки.
События добавлены. В документации будут чуть попозже.
Добавлены события на создание, изменение, удаление уроков, на добавление, изменение, удаление студентов, добавление/изменение/удаление тестов и добавление/изменение/удаление сертификатов.
Вот опять сегодня загружаю на корпортал массово материалы к проекту, и мне же приходит:
Миллион писем на почту (о том что я оказывается залил файлы, а то я не знал )
Сверху появляется надоедливая выезжающая панелька с миллионом новых сообщений (опять же что я оказывается залил файлы!)
Открываю верхнюю панельку - пролистываю быстро все сообщения, лишь бы она больше не тревожила меня. Закрываю. Но нет! Она опять приезжает, но там уже сообщения на 2 меньше (сообщения о прочтении видимо отправляются AJAX-запросами отдельно на каждое сообщение, все это подтормаживает, и обрабатывается дольше, чем я смотрю страницу). Открываю опять - пролистываю закрываю. Панелька скрылась и ОПЯТЬ ПРИЕХАЛА! Опять сообщений стало на парочку меньше...
Я все понимаю, но зачем так людей мучать. Сделайте какую-нибудь мастер-кнопочку "Считать все-все-все уведомления прочитанными". Люди будут вам безмерно благодарны, дорогие разработчики!
Идея реализована, создан более удобный механизм работы с уведомлениями, выйдет это в виде отдельного модуля "Мгновенные сообщения и уведомления", которая станет доступна в КП и БУС версии 11.5 в апреле-мае этого года. Более развернутся информация появится в моем блоге на сайте битрикса в начале апреля.