Система личных сообщений
Доброго времени суток!
Я смотрю в сообществе Василия краудфандинг начал приживаться, это хорошо и даже очень.
Есть предложение собраться, обмозговать и скинуться на систему личных сообщений для MODx,
на первой версии достаточно думаю P2P реализации, т.е один человек пишет другому,
должно быть уведомление о получении сообщения, а так же о его прочтении.
Собеседники дожлны так же видеть статус друга друга-Online\Offline.
Нотификация о получении личного сообщения должна быть реализована в реальном времени-отличный пример является VK.com.
Предлагаю заинтересованным обсудить тезисно что еще можно добавить, что убрать, ну а Василию оценить трудозатраты и выставить оценку.
На мой взгляд система довольно нужная, личные сообщения весьма популярная штука, позволяющая общаться по сути в онлайн.
Я смотрю в сообществе Василия краудфандинг начал приживаться, это хорошо и даже очень.
Есть предложение собраться, обмозговать и скинуться на систему личных сообщений для MODx,
на первой версии достаточно думаю P2P реализации, т.е один человек пишет другому,
должно быть уведомление о получении сообщения, а так же о его прочтении.
Собеседники дожлны так же видеть статус друга друга-Online\Offline.
Нотификация о получении личного сообщения должна быть реализована в реальном времени-отличный пример является VK.com.
Предлагаю заинтересованным обсудить тезисно что еще можно добавить, что убрать, ну а Василию оценить трудозатраты и выставить оценку.
На мой взгляд система довольно нужная, личные сообщения весьма популярная штука, позволяющая общаться по сути в онлайн.
Комментарии: 18
Чат вк написан на node.js, насколько мне известно.
Не знаю — повлияет ли этот факт на принятие решения)
Не знаю — повлияет ли этот факт на принятие решения)
У меня есть личные сообщения в дальних планах:
1. Через родную систему сообщений MODX, которая есть в админке, и которую я пока не изучал.
2. Как контроллер платного компонента Office, потому что всё идёт к реализации личного кабинета для Tickets.
Office бесплатным не станет, а спонсировать его разработку и потом покупать — как минимум странно. Делать же кабинет для Tickets c нуля тоже не интересно.
В общем, для меня вопрос пока висит в воздухе.
1. Через родную систему сообщений MODX, которая есть в админке, и которую я пока не изучал.
2. Как контроллер платного компонента Office, потому что всё идёт к реализации личного кабинета для Tickets.
Office бесплатным не станет, а спонсировать его разработку и потом покупать — как минимум странно. Делать же кабинет для Tickets c нуля тоже не интересно.
В общем, для меня вопрос пока висит в воздухе.
Думаю, что это интересно в контексте Тикетс — получается блого-социальная платформа. Следовательно и личный кабинет должен быть более насыщен. В идеале нужно взять идею с какой-нибудь livestreet, dolphin или explay.
Я не так, что, мол, «бла-бла-бла, нужно сделать». Готов поучаствовать в этом самом «Крауд-что-то-там». Денег собрать, в общем. :)
Если кому интересно, делала переписку с использованием таблицы Modx_user_messages и когда вся переписка хранилась в своей собственной таблице.
человек пишет из кабинета фронтенда, а админ из админки. сообщения приходят на почту. Но там не онлайн, так скажем, а с перезагрузкой страницы.
человек пишет из кабинета фронтенда, а админ из админки. сообщения приходят на почту. Но там не онлайн, так скажем, а с перезагрузкой страницы.
готов присоединиться в финансировании
Делаю похожую вещь, я бы сказал она уже готова осталось, собрать в пакет, все работает на ajax, просто изучаю создание компонента, собирание и тд, может через пару недель представлю)
ну понятно не по всем требованиям сверху, просто чтения и отсыл сообщений(пара снипеттов которые я переношу в классы). я ну это первые версии, дальше много планов (поэтому и переношу в классы и компонент)
ну понятно не по всем требованиям сверху, просто чтения и отсыл сообщений(пара снипеттов которые я переношу в классы). я ну это первые версии, дальше много планов (поэтому и переношу в классы и компонент)
Очень интересная тема. если будет в репозитории или огласите сколько нужно денег на разработку — буду брать.
в репозитории будет и в simple dream и modx, будет бесплатно, если захотите то потом сделайте пожертвование) думаю на след. выходных попытаюсь выложить в modx
выкладывай на GitHub заодно проревьювим )
Пока напишу тут, выложу отдельной темой попозже, когда добавят в modx компоненты. ( что б можно скачать из репозитория)
github.com/Asanvery/SocialTools
вот гитхаб уже на мой взгляд готовая бета, дальше сделаю полу-документацию на гит, и потом нормальную на modx.pro, и потом уже в simple dream можно загружать, заодно и баги гляну и тд.
Крики и протесты приветствуется — потому как первый компонент.
github.com/Asanvery/SocialTools
вот гитхаб уже на мой взгляд готовая бета, дальше сделаю полу-документацию на гит, и потом нормальную на modx.pro, и потом уже в simple dream можно загружать, заодно и баги гляну и тд.
Крики и протесты приветствуется — потому как первый компонент.
На чем работает? на системных MODXсовкских сообщениях?
нет, отдельные 2 таблицы для входящих и исходящих (похоже на modx таблицы + свои поля на будущие вроде системных сообщений ), с modx таблицей такого не сделать.
решил разделить на две т.к. думаю это наилучший вариант, вспомнил что пусть таблицы одинаковые, но если логика разная нужно разделять так и поступил.
При этом у таблиц одинаковые поля что не мешает их соединить inner join. и вывести туже переписку…
Пока привязан к modUser, в будущем можно отделить и брать любые наследуемые классы, просто в настройках писать класс юзера, но это уже на будущее… хотелось бы что то универсальное сделать )
решил разделить на две т.к. думаю это наилучший вариант, вспомнил что пусть таблицы одинаковые, но если логика разная нужно разделять так и поступил.
При этом у таблиц одинаковые поля что не мешает их соединить inner join. и вывести туже переписку…
Пока привязан к modUser, в будущем можно отделить и брать любые наследуемые классы, просто в настройках писать класс юзера, но это уже на будущее… хотелось бы что то универсальное сделать )
Классно, а я делала на фронтенде через систему modx-сообщений ) надо затестить как нибудь
Готов участвовать в финансировании
Может попробовать допилить дополнение PersonalMessages?
О, не, это я начинал писать))) Не стоит, лучше с нуля. Кстати, тоже готов немного скинуться, или поучаствовать в написании кода.
Вот, кстати, давно хотелось попробовать разработать что-то усилиями сообщества, чтобы все по чуть-чуть вложили усилия — повод научиться чему-нибудь на конкретном примере…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.