Приветствую!
Стремиться к совершенству можно бесконечно, но считаю, что пора наконец сделать остановку и выпустить очередную(третью по счету) версию Системы переписки. Выпуск намечался еще пару месяцев назад, но каждый раз всплывали моменты, которые требовали оптимизации или находились ошибки, которые нужно было устранить.
[+] Сортировка списка контактов по дате сообщения
[+] Поддержка шаблонов смарти. Весь html код вынесен в шаблоны (17 файлов .tpl).
[+] Уведомление о новом сообщении в виде vk window. Можно отключить в админке.
[+] Возможность открывать переписку с конкретным пользователем из списка юзеров.
[+] Массовая отправка сообщений. С опцией "отправлять уведомление на email". Сообщение можно разослать либо от своего имени, либо от имени "Службы рассылки". Сейчас открыл массовую отправку ВСЕМ пользователям(на живом проекте она доступна только админам), чтобы можно было увидеть как работает.
[+] Исправлен баг, связанный с невозможностью отправить некоторые символы (+&), из-за которого ломались ссылки.
[+] Исправлен баг, при котором открывалась старая версия переписки (стандартная) из-за того, что не успевали загрузиться скрипты.
[+] При получении нового сообщения меняется заголовок страницы — как в одноклассниках. Работает если окно переписки закрыто.
[+] Меню, из которого можно открыть группу "администраторов" или "модераторов" (можно добавить свой вариант), а также просмотреть служебные сообщения (от Службы уведомлений и Службы рассылки)
[+] Черный список.
[+] Добавление в друзья одним кликом прямо из сообщения от "Службы уведомлений". Нет необходимости заходить для этого в свой профиль.
[+] Приглашение в друзья, добавление в черный список (или удаление из него) одним кликом.
[+] Функция "друзья друга" — возможность увидеть список друзей выбранного юзера.
[+] Ссылка для перехода в профиль из переписки.
[+] Всплывающая подсказка при наведении на аватар юзера в списке контактов.
[+] Начиная с этой версии добавлена необходимость получения лицензии на домен. Код php файлов закодирован ionCube encoder 7.0.8.
Демо — тут.
Авторизоваться можно под юзерами — demo1, demo2, demo3, demo4, demo5. Пароль у всех 12345. Либо зарегистрироваться и писать от своего имени.
Это далеко не полный список того, что хотелось добавить. Некоторые моменты, реализация которых не совсем однозначна, требуют дополнительного обсуждения (жалобы на сообщения (спам), ограничения по количеству отправленных сообщений, ограничения по размеру сообщения и тд). Еще важное дополнение — второй дизайн (от Билариуса) опять не попало в обновление — в планах это есть, появится уже в следующем релизе.
Для работы Переписки необходим ionCube PHP Loader (по умолчанию это расширение включено на большинстве хостингов). Закодированы только php файлы. Файлы шаблонов для смарти, js скрипты, файлы стилей css — это все открыто и доступно для редактирования.
По вопросам покупки можно писать личным сообщением на instantcms, либо на myinstant.
Прошу всех купивших предыдущую версию набраться терпения — я буду постепенно рассылать обновления, чтобы в случае чего оперативно помочь установить или настроить систему на вашем сайте.
Пример комментария к оплате, "Система переписки, ivanov@mail.ru, yandex.ru/rambler.ru". Если есть аккаунт на instantcms.ru — то можете продублировать в личном сообщении.
Стремиться к совершенству можно бесконечно, но считаю, что пора наконец сделать остановку и выпустить очередную(третью по счету) версию Системы переписки. Выпуск намечался еще пару месяцев назад, но каждый раз всплывали моменты, которые требовали оптимизации или находились ошибки, которые нужно было устранить.
И вот, что получилось в итоге
(список изменений по сравнению с предыдущей версией):[+] Сортировка списка контактов по дате сообщения
[+] Поддержка шаблонов смарти. Весь html код вынесен в шаблоны (17 файлов .tpl).
[+] Уведомление о новом сообщении в виде vk window. Можно отключить в админке.
[+] Возможность открывать переписку с конкретным пользователем из списка юзеров.
[+] Массовая отправка сообщений. С опцией "отправлять уведомление на email". Сообщение можно разослать либо от своего имени, либо от имени "Службы рассылки". Сейчас открыл массовую отправку ВСЕМ пользователям(на живом проекте она доступна только админам), чтобы можно было увидеть как работает.
[+] Исправлен баг, связанный с невозможностью отправить некоторые символы (+&), из-за которого ломались ссылки.
[+] Исправлен баг, при котором открывалась старая версия переписки (стандартная) из-за того, что не успевали загрузиться скрипты.
[+] При получении нового сообщения меняется заголовок страницы — как в одноклассниках. Работает если окно переписки закрыто.
[+] Меню, из которого можно открыть группу "администраторов" или "модераторов" (можно добавить свой вариант), а также просмотреть служебные сообщения (от Службы уведомлений и Службы рассылки)
[+] Черный список.
[+] Добавление в друзья одним кликом прямо из сообщения от "Службы уведомлений". Нет необходимости заходить для этого в свой профиль.
[+] Приглашение в друзья, добавление в черный список (или удаление из него) одним кликом.
[+] Функция "друзья друга" — возможность увидеть список друзей выбранного юзера.
[+] Ссылка для перехода в профиль из переписки.
[+] Всплывающая подсказка при наведении на аватар юзера в списке контактов.
[+] Начиная с этой версии добавлена необходимость получения лицензии на домен. Код php файлов закодирован ionCube encoder 7.0.8.
Демо — тут.
Авторизоваться можно под юзерами — demo1, demo2, demo3, demo4, demo5. Пароль у всех 12345. Либо зарегистрироваться и писать от своего имени.
Это далеко не полный список того, что хотелось добавить. Некоторые моменты, реализация которых не совсем однозначна, требуют дополнительного обсуждения (жалобы на сообщения (спам), ограничения по количеству отправленных сообщений, ограничения по размеру сообщения и тд). Еще важное дополнение — второй дизайн (от Билариуса) опять не попало в обновление — в планах это есть, появится уже в следующем релизе.
Для работы Переписки необходим ionCube PHP Loader (по умолчанию это расширение включено на большинстве хостингов). Закодированы только php файлы. Файлы шаблонов для смарти, js скрипты, файлы стилей css — это все открыто и доступно для редактирования.
Стоимость
Стоимость 900руб, лицензия выдается на два домена. Старых покупателей это не касается — они получают все обновления бесплатно.По вопросам покупки можно писать личным сообщением на instantcms, либо на myinstant.
Прошу всех купивших предыдущую версию набраться терпения — я буду постепенно рассылать обновления, чтобы в случае чего оперативно помочь установить или настроить систему на вашем сайте.
Как купить
Для покупки нужно перевести 900wmr на кошелек R349609993185 (или 30wmz на кошелек Z250178014540). В комментарии обязательно укажите "Система переписки, " + электронную почту для получения архива + один-два домена для лицензии. Если оплачиваете через киви или сбербанк — то прибавьте еще комиссию (сбер 2%, киви 5% если не ошибаюсь)Пример комментария к оплате, "Система переписки, ivanov@mail.ru, yandex.ru/rambler.ru". Если есть аккаунт на instantcms.ru — то можете продублировать в личном сообщении.
Реклама #
Hunter (Роман) 12 лет назад #
Роман 12 лет назад #
Автор как всегда на высоте. Очень нужный и удобный компонет, подойдет сайтам любой направленности где пользователи ведут активную переписку.
GoldenLion 12 лет назад #
Hunter (Роман) 12 лет назад #
GoldenLion 12 лет назад #
Например, на основе InstantCMS юрист сделал себе сайт и проводить онлайн-консультацию по юридическим вопросам... Вслепую юрист не может грамотную консультацию дать, ему нужны увидеть те или иные документы. Тут клиент ему через систему переписку отправляет сканы документов, юрист их изучает, готовить по проблеме клиента иск, жалобу и т.п., и обратно отправляет клиенту... Оплата клиентом услуг юриста осуществляется с помощью Биллинга пользователей.
Как то вот так... примерная схема, которая первая пришла мне в голову.
Hunter (Роман) 12 лет назад #
- а так то же спорный вопрос - нужна ли такая передача - как она нагрузит сервер - будет ли стабильно работать такая система - и для таких сложных моментов Скайп все-таки предпочтительней - там даже поговорить можно и по видео пообщаться. А для социальных сетей - самое то.
Я думаю, что если уж очень нужно - можно с разработчиком поговорить - за отдельную плату мож и сделает..
Hunter (Роман) 12 лет назад #
GoldenLion 12 лет назад #
1) Если по Вашему, то загруженные в профиль юзера файлы (документы) будут доступны всем, то есть и остальным юзерам... Где же конфиденциальность?
2) файлы в любом случае: как в моем варианте, так и в вашем варианте, загружаются на сервер (на отдельный специальный сервер или на сервер, в котором установлен сайт) и хранятся там, то есть физического перемещения от одного юзера к другому (как по e-mail) по сути не происходит.
Просто нужно сделать так, чтоб один юзер загрузил те или иные файлы для Адресата, то есть передал права на загруженные файлы другому юзеру, и чтоб при этом остальные юзеры эти файлы не видели и не могли просматривать, скачивать, удалять и т.п.
Алхимик 12 лет назад #
nedoriko 12 лет назад #
ведь даже если от
Hunter (Роман) 12 лет назад #
SJen 12 лет назад #
WALTERZ 12 лет назад #
vk window - диалоги без модального окна?
SJen 12 лет назад #
Например, когда юзер читает статью на сайте и ему кто-то пишет - информация об этом появляется в виде небольшого окошка внизу экрана (vk window)
WALTERZ 12 лет назад #
SJen 12 лет назад #
Black-Raven90 12 лет назад #
SJen 12 лет назад #
PHP Loader 4 - версия расширения php, которое необходимо для раскодирования.
это разные вещи. Я подготовлю файл, который поможет проверить работоспособность переписки ДО ее установки.
Сергей Петрович 12 лет назад #
жму на юзеров из горизонтальной панельки с аватарками.
crimeasocial - открывается переписка с crimeasocial
edik - открывается переписка с edik
всё как надо, НО
zxcv - открывается переписка с Reborn
bibabo - открывается переписка с Reborn
сдвигаю стрелочкой юзеров, жму снова:
zxcv - открывается переписка с Василий
bibabo - открывается переписка с Василий
SJen 12 лет назад #
Ше 12 лет назад #
Def 12 лет назад #
letsgo 12 лет назад #
SJen 12 лет назад #
Я бы сравнил переписку с движком ИнстантСМС - в котором есть возможность вести блоги, создавать клубы и общаться на форуме и много чего еще - из чего я у себя использую 15%, а остальное просто убрал подальше. В переписке так же - можно убрать из шаблона все ненужные фишки и оставить голое общение, в этом и суть открытых шаблонов.
Я думаю, что базовая комплектация не способна удовлетворить всех, поэтому все стили вынесены в файлы css, а весь html в шаблоны смарти. В любом случае, убрать часть функционала гораздо проще, чем заказывать его дополнительно (учитывая, что кроме самого разработчика (меня то есть) врядли кто возьмется допиливать эти сообщения) - удалить из шаблона меню, поиск, все ссылки и тд..
Это не предел, переписка будет дорабатываться - спрос есть, мое желание продолжать тоже. Правда, спрос как раз на расширение функционала - добавить привязку к биллингу, обмен файлами и загрузку картинок, ограничение по отправке сообщений и пометка сообщений как "спам".
letsgo 12 лет назад #
Функциональность дело хорошее, но пихать все в кучу на такой страшный вид как то не то. Купил, поставил, убрал, прождал. Дальше стоит ждать?
SJen 12 лет назад #
Система шаблонов позволит любому желающему пофантазировать на тему "как должна выглядеть идеальная переписка". Я могу лишь предложить несколько вариантов.
letsgo 12 лет назад #
Приведу Вам пример из мамбы, сейчас зашел заскринил сообщение, просто, удобно, понятно в интерфейсе все.
Алхимик 12 лет назад #
lezginka.ru 12 лет назад #
omax47 12 лет назад #
SJen 12 лет назад #
SJen 12 лет назад #
Подготовил файл для проверки, установлен ли IonCube loader, необходимый для работы переписки
Проверочный файл - скачайте, разархивируйте и положите в корень сайта. Потом запустите в браузере http://www.вашсайт.ru/testio.php - если будет ошибка, значит расширение не подключено - нужно обратиться к хостеру для включения. Если пустой экран - значит все хорошо.ALreD 12 лет назад #
SJen 12 лет назад #
Пример - вас жестоко спамит пользователь Василий. Вы отправляете его в ЧС (наводите курсор на его аватар в списке контактов и выбираете "добавить в черный список"). После этого Василий не увидит вас в своем списке контактов и не сможет отправить Вам сообщение - впрочем, как и вы ему.
Увидеть свой черный список можно через раздвигающееся меню - слева сверху, там есть соответствующий пункт. Также можно увидеть список юзеров, которые отправили в ЧС Вас.
Вы в любой момент можете добавить кого-то в свой черный список, а так же удалить из него кого-то. Удалять/добавлять в ЧС можно через всплывающую подсказку.
Алфей 12 лет назад #
SJen 12 лет назад #
Я рассылаю сам, потому что нужно в индивидуальном порядке формировать лицензии. Все готово, баги исправлены - активно рассылаю.
reload 12 лет назад #
SJen, напиши в личку что да как.
Спасибо.
SJen 12 лет назад #
PS 26 июля уезжаю, так что 27-28 буду точно недоступен, ну а дальше сделаю себе интернет на новом месте. Это я к тому, что если сегодня не успею отправить, то 29-30 сделаю
Brut 12 лет назад #
Brut 12 лет назад #
Gino Fernandes 12 лет назад #
FreeLancer 12 лет назад #
БИБАБО 12 лет назад #
Лично я тоже ничего не получал!
БИБАБО 12 лет назад #
SJen 12 лет назад #
я первое время не спрашивал у покупателей электронки и домены - а сейчас они необходимы для формирования лицензии. Так что если я не прислал - напишите, пожалуйста, в личку - исправим)
Но в любом случае у меня "все ходы записаны", все купившие записаны. Я сейчас сам в отпуске и не могу быть в сети много времени, но как только - обязательно всем неполучившим отпишусь.
PS на самом деле, чем позже отправлю - тем надежнее и проверенней версия. Потому что еще какие-то мелкие недоработки подправляются. Без этого никуда..
Soul 12 лет назад #
И я "покупал"! и мне обновление!... (шутка )
SJen, зря так "спалил конторку"..., понятно, если люди порядочные, но найдется и несколько, гоняющихся за халявкой... "на чистую воду" конечно, уверен, выведешь, но нервы "потрепят"...
SJen 12 лет назад #
Алхимик 12 лет назад #
SJen 12 лет назад #
ответил в личку, и сегодня вышлю версию
Алхимик 12 лет назад #
Hunter (Роман) 12 лет назад #
Знаете что не хватает системе переписки - возможности переписки с гостями - тут сейчас много народа продвигает - типа живого общения с клиентами для интернет магазинов и прочих сервисов - думаю что если эту функцию (отключаемую) - внедрить - например - переписка гостя с админом или какой-то группой пользователя - может вообще универсальная система получиться. О может быть даже отдельно такую разработку сделать - очень полезная вешь будет - и отдельно ее продавать - как коммерческую версию...
Александр Корн 12 лет назад #
st.Puh 12 лет назад #
SJen 12 лет назад #
А сам черный список открывается из открывающегося меню (слева сверху) - ссылка "Показать меню".
Brut 12 лет назад #
Есть рассылка всем пользователям. Но если у того или иного сайта есть магазин, то часто делают покупки не регистрируясь, но при этом оставляют свой мыл. Так вот под ссылкой рассылка всем пользователям не плохо было бы ссылочка... (рассылка покупателям)!
SJen 12 лет назад #
Brut 12 лет назад #
SJen 12 лет назад #
ALreD 12 лет назад #
boss 12 лет назад #
Def 12 лет назад #
это типо чата с приватными комнатами
SJen 12 лет назад #
Costa 12 лет назад #
Владимир 12 лет назад #
Если у пользователя в имени присутствую двойные кавычки в никнейме (например "НАТАЛИ"), то сообщения от этого пользователя не отображаются (приходят, но при попытке посмотреть бесконечно крутится загрузка в поле сообщений). При этом в стандартной переписке все отображается нормально. Фиксится путем убиранием кавычек с имени.
Не плохо бы исправить.
Владимир 12 лет назад #
SJen 12 лет назад #
есть еще парочка багов, которые были найдены не так давно. Что-то я уже исправил - так что постараюсь в конце сентября - начале октября выпустить версию с исправлениями
Алхимик 12 лет назад #
Алхимик 12 лет назад #
Алхимик 12 лет назад #
SJen 12 лет назад #
Исправление багов + еще немного
platon 12 лет назад #
Владимир 12 лет назад #
Обнаружил, что после добавления фотографии в форму добавления комментария (usr_msg_bbcodebox) на форме комментария периодически (~10 сек.) на мгновение появляется и пропадает надпись "Загрузка изображения". Соответственно обновляется usr_msg_bbcodebox, а посему если пользователь захочет вставить еще одну фотографию в комментарий, то на все про все у него ~10 сек ))).
После небольшого дебага обнаружил, что по каким то невидным причинам, периодически стиль (style="display: none;") для строки приведенной ниже меняется на видимый:
Из кода видно (может конечно дальше будет ересь, но прошу ногами сильно не бить, ибо я ни в js ни в jQ ни в зуб ногой), что сообщение "Загрузка изображения..." появляется при любой(?) jQ активности на странице.
Ну а вот стек вызова по которому собственно я и вышел на "Систему Переписки"
Стоит ли говорить, что после отключения плагина все работает нормально.
Исправьте пожалуйста.
Владимир 12 лет назад #
Владимир 12 лет назад #
SJen 12 лет назад #
если не получится повторить у меня - в личку стукну
Владимир 12 лет назад #
KS 12 лет назад #
• Mike • 12 лет назад #
в функции function loadImage(...){...
Владимир 12 лет назад #
• Mike • 12 лет назад #
• Mike • 12 лет назад #
Владимир 12 лет назад #
moHAX 12 лет назад #
Майкл 12 лет назад #
Brut 12 лет назад #
p.s. А что было обновление? Я что-то пропустил))?
Patriot 12 лет назад #
Алфей 12 лет назад #
Brut 12 лет назад #
SJen 12 лет назад #
выход 1.10 немного сбил все планы (в хорошем смысле) - нужно адаптировать переписку, и заново протестировать весь функционал на новой версии инстанта.
Brut 12 лет назад #
SJen 12 лет назад #
ALreD 12 лет назад #
SJen 12 лет назад #
Алфей 12 лет назад #
uazovod 10 лет назад #
версия системы 1.2
Под Лисой работает нормально.
uazovod 10 лет назад #
Все бы ничего, если бы не зашифровано было - сами бы исправили. а теперь на поклон приходится ходить. А барин игнорирует.
И нет механизма заставить его исправить эту недоделку.
Модеры тоже красавчики - мои сообщения трут, а повлиять на разработчика не хотят.
r2 10 лет назад #
И мы не следственный комитет чтобы на кого-то влиять. Это отношения исключительно между вами и автором.
uazovod 10 лет назад #