1 (edited by PunBB 2017.02.18 07:50)

Topic: Private Chat - Приватный, защищенный чат с передачей файлов

Подумал о том, чтобы могло бы быть в качестве замены официального Private Message. Вот решил написать расширение, типа личного чата, но так чтобы по функционалу он был похож на современные месенджеры со звуковыми эффектами, передачей файлов и фотографий.

Но согласитесь, что вряд ли можно назвать сообщения приватными, когда их можно потянуть из базы и прочитать все что хочешь. Приватный чат - это чат как для открытого общения, так и для скрытого (зашифрованного). Причем принцип таков, что даже админ не может знать переписку пользователей. Секрет-чат можно открыть только когда оба пользователя онлайн. Эта функция пока в процессе реализации, но скоро вы это попробуете сами.

Итак, что получилось?

В профиле вкладка чат, а так же подменю:
Беседы, Контакты, Настройки.

+ Все действия выполняются без перезагрузки страницы.
+ У данного расширения единственная зависимость от pun_jquery.
+ Появляется всплывающий блок о новых сообщениях.
+ Отправляется уведомление о новом сообщении на эл почту.
+ Звуковые эффекты.
+ Все уведомления настаиваются в ПУ.
+ Всплывашки о статусах отправки, удалении и тп
+ Отправка картинок пользователям

Чат можно опробовать на нашем форуме.

PS: Для теста можете писать мне

На данный момент список выглядит так:


Private Chat - Приватный, защищенный чат с передачей файлов


Скачать расширение Pan Private Chat

Если вам долго не отвечают, пишите автору темы в личку или на Email.

2

Re: Private Chat - Приватный, защищенный чат с передачей файлов

PunBB wrote:

риватный чат - это чат как для открытого общения, так и для скрытого (зашифрованного). Причем принцип таков, что даже админ не может знать переписку пользователей. Секрет-чат будет открыт только когда оба пользователя онлайн.

PunBB, каков алгоритм шифрования используется?
Когда можно будет скачать чат для тестирования?

Если вас никто не критикует – значит успеха вы еще не добились.

3

Re: Private Chat - Приватный, защищенный чат с передачей файлов

YT007 wrote:

PunBB, каков алгоритм шифрования используется?

За последнее время перелопатил много информации на тему шифрования. Скорее всего это будет AES обратимое шифрование. Точно еще не определился.

YT007 wrote:

Когда можно будет скачать чат для тестирования?

Скрипты js пока что в сыром виде, тк требуют постоянной отладки из за внедрения новых опций. Как только будет полностью сформирована таблица бд и js, сразу поделюсь. Иначе, просто будет больше глупых вопросов, чем предложений и вариантов решения задач.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

4

Re: Private Chat - Приватный, защищенный чат с передачей файлов

PunBB wrote:

Иначе, просто будет больше глупых вопросов, чем предложений и вариантов решения задач.

PunBB, если нужна помощь, я мог бы выполнять некоторые задачи. Могу работать с Php, mySQL, JS.

Если вас никто не критикует – значит успеха вы еще не добились.

5

Re: Private Chat - Приватный, защищенный чат с передачей файлов

YT007 wrote:

если нужна помощь, я мог бы выполнять некоторые задачи.

Спасибо за инициативу.  Default/ay  Нужна конечно. Разработку и тех. моменты обсудим тогда в чате. Здесь будем обсуждать то, что получится, идеи и пожелания, а так же возможные конфликты.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

6

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Тоже готов поддержать разработку.
Могу написать то, что ты больше всего не любишь делать  Default/ap  написать файлы перевода на рус & англ

7 (edited by PunBB 2017.01.23 14:58)

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Xakker, ок. Вечером скину архив.
Только php перевести нужно. JS переведен.

В чат добавлены
+ звуковые эффекты,
+ офлайн и онлайн статусы
+ уведомление "Пользователь пишет сообщение
+ переведен соответственно на англ и рус, чуть позже появится французский

Добавлено: 2017.02.04 11:18

Итак, тестирование проходит успешно. Конечно небольшие корректировки все же потребуются, но диалоговое окно уже приобрело такой вид:


Private Chat - Приватный, защищенный чат с передачей файлов

Добавлено: 2017.02.06 21:20

Если вам долго не отвечают, пишите автору темы в личку или на Email.

8 (edited by PunBB 2017.02.07 11:26)

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Обновлен чат для тестирования на нашем форуме. Если возникнут проблемы с CSS, обновите кеш браузера.

Почти за месяц работы, чат показал себя как удобный инструмент для онлайн общения. Были рассмотрены некоторые ваши пожелания, а точнее добавлена возможность выделять текст жирным, но и конечно же отправлять картинки мгновенно по клику. Картинки сжимаются пропорционально ширине окна.

Спасибо всем за тестирование и интересные идеи! Приятного вам общения!


Private Chat - Приватный, защищенный чат с передачей файлов

Если вам долго не отвечают, пишите автору темы в личку или на Email.

9

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Ух ты! Картинки теперь можно посылать  Default/bo

Если вас никто не критикует – значит успеха вы еще не добились.

10

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Мои предпочтения.
1>>> Было бы хорошо для удобства сохранять текст в поле ввода. Т.е. когда пишешь собеседнику, к примеру написал пару строк, бывает, что нужно пойти на форум и поискать инфу или проверить ответы в теме . Но вот когда возвращаешся к чату, то набранные символы очищаются. У меня такое было несколько раз, и это скажу очень раздражает, приходится заново набирать текст. Может сохранять его где нибудь?

2>>> Добавить статус - Отошел. Т.е. когда прошло некоторое время, но юзер все еще находится в таблице ONLINE как неактивный.

3>>> Показывать дополнительную инфу на странице диалога с собеседником.
Например, Аватарку, Имя, Статус, и т.п

11

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Xakker wrote:

сохранять текст в поле ввода.

Хорошая задумка. Только где дучше хранить данные, в памяти js, jquery или в сессии?

Xakker wrote:

Добавить статус - Отошел.

Кое что придется переписывать, а так тоже неплохо.

Xakker wrote:

Показывать дополнительную инфу на странице диалога с собеседником.

Не знаю, надо ли? Там же есть ссылка. На крайний случай всплывашку можно присобачить.

Добавлено: 2017.02.18 07:54

Обновлен чат. Качать по ссылке в первом сообщении.
+ передача картинок пользователю
+ ссылки открываются в новой вкладке
+ на почту отправляется уведомление о новом сообщении, если получатель не онлайн

Если вам долго не отвечают, пишите автору темы в личку или на Email.

12

Re: Private Chat - Приватный, защищенный чат с передачей файлов

This content is available only to registered users.

13

Re: Private Chat - Приватный, защищенный чат с передачей файлов

MaraKat wrote:

pan_private_chat_french_english.zip  4.9 Кб  (1)

Обновлено до 0.3.3 версии
+ English (edit)
+ French
+ Style mik
+ исправлены мелкие ошибки.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

14

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Thank you for this useful extension and a special thank you for the special style adaptation.

Added: 2017.02.27 22:37

I forgot to put the js lang file in the French translation pack. Here it is.This content is available only to registered users.

15 (edited by PunBB 2017.02.28 21:00)

Re: Private Chat - Приватный, защищенный чат с передачей файлов

В будущей версии будет добавлен мини чат на всех страницах, кроме топика и страницы чата.


Private Chat - Приватный, защищенный чат с передачей файлов



Private Chat - Приватный, защищенный чат с передачей файлов

Добавлено: 2017.03.08 12:35

Обновлено расширение до 0.3.5 версии
+ Мини чат на всех страницах (за исключением просмотра темы и страницы полного чата)

Если вам долго не отвечают, пишите автору темы в личку или на Email.

16

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Периодически окошко мини-чата отказывается открываться с такой ошибкой в консоли:

Private Chat - Приватный, защищенный чат с передачей файлов

И еще есть вопрос-проблема касательно сабжа: можно ли сделать отправку сообщения по нажатию Enter?

17

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Grand91 wrote:

Периодически окошко мини-чата отказывается открываться с такой ошибкой в консоли:

Спасибо. Профиксим.

Grand91 wrote:

И еще есть вопрос-проблема касательно сабжа: можно ли сделать отправку сообщения по нажатию Enter?

Сейчас на нашем форуме работает при нажатии на Ctrl+Enter в тестовом режиме, в следующей версии эта функция будет добавлена.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

18

Re: Private Chat - Приватный, защищенный чат с передачей файлов

PunBB, премного благодарен!  Default/bs

19

Re: Private Chat - Приватный, защищенный чат с передачей файлов

Обновлен чат.
+ Совместимость со смайликами для BB кодов
+ Отправление сообщения в миничате по нажатии CTRL + ENTER
+ Оптимизирован миниблок чата

Если вам долго не отвечают, пишите автору темы в личку или на Email.

20

Re: Private Chat - Приватный, защищенный чат с передачей файлов

PunBB, а какой способ обновить версию расширения у себя на форуме оптимальный? Просто кинуть папку с заменой файлов наверное плохой вариант?  PunBB_INFO_ICQ/shock