Новая система персональных сообщений Fast-PM

Окно информаторЭто окно расположено фиксировано в правом нижнем углу, отображается тогда, когда есть новые сообщения.В
  1. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2179

    Создано тем: 315

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3405

    Был: 2024-04-28 20:29

    Лайков: 196

    Окно информатор



    Это окно расположено фиксировано в правом нижнем углу, отображается тогда, когда есть новые сообщения.
    В нем выводится список пользователей, которые написали вам сообщение. В строке выводится его логин, в скобках количество новых сообщений и дата последнего сообщения. При клике на поле - сразу открывается диалог с выбранным пользователем. Окно-информатор скрывается.
    Так же при клике на шапку окна - открывается окно диалогов.
    В самом низу есть маленькая черная стрелка, при клике на нее список сворачивается и не занимает много места. Состояние панели запоминается в cookies.
    Так же при получении новых сообщений воспроизводится звуковой сигнал.


    Основное окно диалогов



    Это окно является плавающим, располагается по центру сайта, можно переместить "схватившись" за шапку.
    Поделено на 3 основных части:

    Шапка

    В ней расположено поле ввода логина пользователя для поиска и кнопка закрытия окна диалогов. Если на момент закрытия окна остались непрочитанные письма - будет снова выведено окно-информатор. Примечание: окно-информатор не будет показано, если новые сообщения пришли во время открытия большого окна.

    Контент

    В этом окне выводятся все написанные вам сообщения. На странице выводится заданное количество сообщений, дальнейшая подгрузка сообщений происходит посредством нажатия кнопки "Показать еще", которая находится в конце списка.
    В строке сообщения расположены следующие элементы:
    * чекбокс - для выделения сообщений над которыми затем будет применено то или иное действие.
    * аватар пользователя - для информативности, никакого функционала не несет.
    * логин - при клике на него открывается окошко с краткой информацией о пользователе. Если открывать ссылку в новом окне - будет открыт пофиль пользователя.
    * мигающая иконка рядом с логином - индикатор показывающий, что это новое непрочитанное сообщение.
    * ниже расположен сам текст сообщения
    * справа дата сообщения

    Список пользователей

    В этом списке выводятся все пользователи от которых у вас есть сообщения. Для удобства все поле является ссылкой/кнопкой для перехода к диалогу. Если открыть ссылку в новом окне будет открыта страница профиля выбранного пользователя.
    У каждого профиля расположены следующие элементы:
    * Аватар
    * Индикатор слева от логина - что пользователь на сайте, или был на сайте не более чем 5 минут назад.
    * Логин
    * Справа от логина в скобках указано общее количество входящих сообщений от пользователя
    * Под логином - дата последнего сообщения
    * Справа в углу мигает индикатор показывающий, что это новое непрочитанное сообщение

    Основное окно диалогов 2



    На этом скриншоте правая панель спрятана (состояние запоминается в cookies) и отмечены несколько сообщений. В шапке поле поиска заменяется на список действий над выбранными сообщениями:
    Прочитал - помеченные сообщений меняют свой статус на прочитанные
    Непрочитанные
    - противоположно "Прочитал"
    Удалить - удаляет отмеченные сообщения без возможности восстановить
    Это спам! - отмеченные сообщения убираются из вашего списка сообщений, но не удаляются, а меняют свой статус на "spam"
    Отмена - просто снимает выделение с отмеченных сообщений

    Немного подробнее опишу алгоритм работы "антиспама". Если определенное количество пользователей (по умолчанию - 20) отмечает сообщения пользователя (любое количество сообщений, это не важно) как спам, то данный пользователь больше не сможет отправлять сообщения.
    Т.е. даже если один человек пометит у себя хоть 100 сообщений как спам, его собеседник не будет "забанен".

    Окно диалога



    Окно вывода сообщений ничем не отличается от основного окна, за исключением того, что в нем так же выводятся ваши сообщения. Так же стоит заметить, что тут новые сообщения выводятся снизу, а на главной наоборот.
    Внизу окна появляется форма для отправки сообщений и еще несколько элементов интерфейса, а именно:
    * Справа от поля ввода аватар собеседника - не несет никакого функционала, просто для удобства и наглядности
    * Кнопка "Отправить" - так же сообщения можно отправлять комбинацией клавиш Ctrl->Enter
    * Кнопка "(очистить)" - удаляет всю переписку с данным пользователем. Удаляются ваши и его сообщения.
    * Справа от кнопки "(очистить)", логин и дата его последнего посещения - ссылка на профиль пользователя
    * В углу кнопка для закрытия диалога - при клике на нее будет отображена страница всех диалогов ("Основное окно диалогов")
    Если при отправке сообщения ваш собеседник определяется сайтом как оффлайн (т.е. бездействует более 300 сек), ему на email будет отправлено уведомление о новом личном сообщении.

    Поиск пользователей



    Поиск пользователей происходит "на лету" по первым буквам введенного логина. При клике на строку будет открыто окно диалога с выбранным пользователем.

    Чтобы отправить персональное сообщение какому-нибудь из пользователей, например присутствующих в чате, достаточно просто кликнуть на его ник, и в появившемся окне с краткой информацией о пользователе кликнуть на кнопку "Отправить сообщение", после чего сразу же откроется окно для написания ПС выбранному пользователю, а окошко с краткой информацией о нём автоматически закроется.
    Так же можно просто кликнуть на ссылку "ПС (х | х)" расположенную в блоке приветствия пользователя, и ввести его ник в строке поиска

    Если в процессе переписки система сочтёт что вы слишком долго бездействуете - вам перестанут приходить уведомления о новых сообщениях. Так же может наблюдаться некорректная работа если у вас в браузере открыто несколько вкладок нашего сайта, поэтому если у вас есть подозрение о том что вам что-то написали, а уведомление не пришло - просто кликните на ник пользователя в блоке "ваши переписки" и если новые сообщения действительно есть - вы их увидите

    Если возникнут какие-либо сложности, или у вас есть желание вернуть старую систему персональных сообщений - пишите в эту тему, я, или уже разобравшиеся в вашем вопросе пользователи обязательно помогут.

    ----------------------------------------------------------------------------------------------

    В систему персональных сообщений добавлен редактор. Находится он в не совсем привычном месте (под списком контактов).
    На данный момент в редакторе используются следующие кнопки (слева направо):
    Жирный текст
    Наклонный текст
    Подчёркнутый текст
    Зачёркнутый текст
    Добавление смайлов
    Добавление изображения
    Добавление ссылки
    Цитирование

    Пример:

    [b]Жирный текст[/b]
    [i]Наклонный текст[/i]
    [u]Подчёркнутый текст[/u]
    [s]Зачёркнутый текст[/s]
    смайл:
     :friend:
    изображение:
    <img src="http://kohuku.ru/uploads/fotos/foto_8.jpg" alt="" >
    [leech=http://kohuku.ru/uploads/fotos/foto_8.jpg]Ссылка[/leech]
    [color=#FF0000]Цветной [/color][color=#000099]текст[/color]
    [quote]Цитируемый текст[/quote] 


    результат :

    Сообщение отредактировал WYLEK 29 января 2023 - 14:12

    22 октября 2017 - 13:50 / #1
  2. Оффлайн

    gazon01

    Звание: Ветеран

    Команда

    Сообщений: 1212

    Создано тем: 39

    Рейтинг: 8

    Репа: (42|41|-1)

    Баллы: 66

    Был: 2018-12-02 14:30

    Лайков: 17

    Цитата: WYLEK
    Это окно расположено фиксировано в правом нижнем углу


    левый верхний угол как-то привычнее, правый низ не очень охватывается взглядом

    и кнопочку Ответить, лучше переименовать в Цитировать

    Возможно всё! На невозможное просто требуется больше времени.
    Мудрец из Шангри Ла

    23 октября 2017 - 08:49 / #2
  3. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2179

    Создано тем: 315

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3405

    Был: 2024-04-28 20:29

    Лайков: 196

    Цитата: gazon01
    и кнопочку Ответить, лучше переименовать в Цитировать



    Саня, я кнопку искал в Fast-PM
    Сделал

    23 октября 2017 - 17:48 / #3
  4. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2179

    Создано тем: 315

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3405

    Был: 2024-04-28 20:29

    Лайков: 196

    Цитата: gazon01
    левый верхний угол как-то привычнее



    Поставил туда

    25 октября 2017 - 19:55 / #4
  5. Оффлайн

    kolumb

    Звание: Прибывший

    Участники

    Сообщений: 1

    Создано тем: 0

    Рейтинг: 1

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2019-05-26 20:29

    А где такой FastPM можно скачать c bbcodes ?
    27 октября 2017 - 17:21 / #5
  6. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2179

    Создано тем: 315

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3405

    Был: 2024-04-28 20:29

    Лайков: 196

    Цитата: kolumb
    А где такой FastPM можно скачать c bbcodes ?



    Изменения не только ббкодов коснулось, но и аватарок - теперь они отображаются правильно в версии DLE 11.3

    Скачать можно у турка для DLE 10.3
    Потом идешь сюда, читаешь внимательно условия доработки. если согласен, регистрируешься и пишешь ПС админу Grey и через время вы обладатель улучшенной версии Fast PM

    28 октября 2017 - 01:13 / #6
  7. Оффлайн

    Xabib2302

    Звание: Прибывший

    Участники

    Сообщений: 16

    Создано тем: 0

    Рейтинг: 1

    Репа: 0

    Баллы: 51

    Страна: не указана!

    Был: 2019-08-26 18:34

    Только данная система плохо работает. Мои сообщения куда-то пропали
    16 декабря 2017 - 15:57 / #7
  8. Оффлайн

    Автор темы

    WYLEK

    Звание: Легенда

    Админ

    Сообщений: 2179

    Создано тем: 315

    Рейтинг: 10

    Репа: (245|245|0)

    Баллы: 3405

    Был: 2024-04-28 20:29

    Лайков: 196

    Цитата: Xabib2302
    Только данная система плохо работает. Мои сообщения куда-то пропали



    Для информации - в DLE так устроенно, что если пользователи удалили все сообщения, то в базе данных они остаются
    Только я могу их очистить полностью. Вы писали по Fast-PM только один раз и ответа не было. Где то затерялся наш Leserg

    17 декабря 2017 - 10:09 / #8
  9. Оффлайн

    gazon01

    Звание: Ветеран

    Команда

    Сообщений: 1212

    Создано тем: 39

    Рейтинг: 8

    Репа: (42|41|-1)

    Баллы: 66

    Был: 2018-12-02 14:30

    Лайков: 17

    Цитата: WYLEK
    Где то затерялся наш Leserg


    и давно, в такие длительные командировки он никогда ещё не ездил
    Сообщение отредактировал gazon01 18 декабря 2017 - 02:01

    Возможно всё! На невозможное просто требуется больше времени.
    Мудрец из Шангри Ла

    18 декабря 2017 - 02:00 / #9

Статистика форума, пользователей онлайн: 2 (за последние 20 минут)

Создано тем
1177
Всего сообщений
15352
Пользователей
17853
Новый участник
vladimir57