Приветствую!
После долгого перерыва в работе, вызванного моим переездом, новой работой, еще одним переездом и прочими никому не интересными вещами, выкладываю финальную версию "Системы переписки" для UTF версии Инстанта. Сразу прошу прощения за столь долгое отсутствие, но просто реально нет времени не только на инстант, но даже на простой веб серфинг из дома.
Работа (не связанная с интернетом) съедает все время. Желание программить никуда не делось, но по объективным причинам делать это уже не так легко.
Хватит воды, теперь собственно о разработке —
+ Обмен файлами в личной переписке
+ загрузка картинки в ЛС как с локального компьютера, так и по адресу в интернете
+ оптимизация работы тяжелых запросов (работать стала пошустрее)
+ исправлены ошибки предыдущей версии (сортировка контактов, черный список и тд)
+ "помощь" для пользователей приведена в актуальное состояние, добавлены дополнительные пункты.
+ бесплатная версия для пользователей с правами администраторов (можно установить только для администратора, а простые посетители будут пользоваться стандартными сообщениями)
2. заменить файл plugins\p_ajaxmessages\ajax\config.php на свой старый (тот, где прописана ваша лицензия на домен).
3. Открыть доступ на запись для папки upload\ajaxmessages (туда загружаются файлы из ЛС)
2. Установить по инструкции
3. Открыть доступ на запись для папки upload\ajaxmessages (туда загружаются файлы из ЛС)
Лицензия до 14,02 не требуется, все будет работать и без нее.
Для старых покупателей обновление традиционно бесплатное.
Архив один для всех — Скачать.
Демо — http://i10.myinstant.ru/, доступ demo1, demo2, demo3, demo4 пароль 12345.
Всем, кто участвовал в обсуждениях предыдущих версий "Переписки", в том числе и жестоко их критиковал — без вас этой версии бы не было.
PS На личные сообщения и вопросы в блоге отвечу в течение недели. Одних ЛС более 70, работы на несколько часов)
На все вопросы на демо сайте тоже на днях отвечу.
UPDATE: 04,02,2013 перезакинул архив. Исправлен баг с черным списком (файл a_b22.php)
Сам файл отдельно — скачать. Его нужно положить в папку plugins\p_ajaxmessages\ajax (заменить старый).
Спасибо за наводку SVD и Safarov.
UPDATE 05,02,2013 перезакинул архив, исправлен баг с открытием переписки для нового пользователя, без сообщений.
После долгого перерыва в работе, вызванного моим переездом, новой работой, еще одним переездом и прочими никому не интересными вещами, выкладываю финальную версию "Системы переписки" для UTF версии Инстанта. Сразу прошу прощения за столь долгое отсутствие, но просто реально нет времени не только на инстант, но даже на простой веб серфинг из дома.
Работа (не связанная с интернетом) съедает все время. Желание программить никуда не делось, но по объективным причинам делать это уже не так легко.

Хватит воды, теперь собственно о разработке —
Требования к серверу:
Аналогичные требованию движка 1.10 + ionCube loader.Основные особенности данной версии от предыдущей:
+ перевод на UTF+ Обмен файлами в личной переписке
+ загрузка картинки в ЛС как с локального компьютера, так и по адресу в интернете
+ оптимизация работы тяжелых запросов (работать стала пошустрее)
+ исправлены ошибки предыдущей версии (сортировка контактов, черный список и тд)
+ "помощь" для пользователей приведена в актуальное состояние, добавлены дополнительные пункты.
Парочка плюшек:
+ бесплатная демо версия для всех до 14 февраля 2013 года — качайте, пробуйте (после 14,02 нужно будет либо купить лицензию, либо оставить переписку только для админа сайта)+ бесплатная версия для пользователей с правами администраторов (можно установить только для администратора, а простые посетители будут пользоваться стандартными сообщениями)
Инструкция для старых пользователей:
1. скачать архив и разархивировать в корень сайта, установить по инструкции,2. заменить файл plugins\p_ajaxmessages\ajax\config.php на свой старый (тот, где прописана ваша лицензия на домен).
3. Открыть доступ на запись для папки upload\ajaxmessages (туда загружаются файлы из ЛС)
Инструкция для новых пользователей:
1. Скачать, разархивировать в корень2. Установить по инструкции
3. Открыть доступ на запись для папки upload\ajaxmessages (туда загружаются файлы из ЛС)
Лицензия до 14,02 не требуется, все будет работать и без нее.
Для старых покупателей обновление традиционно бесплатное.
Для новых — цена до 14 февраля 750 рублей
, после 14,02 вернется на старую отметку 900руб. Цена за два домена.Архив один для всех — Скачать.
Демо — http://i10.myinstant.ru/, доступ demo1, demo2, demo3, demo4 пароль 12345.
Благодарности
Отдельное спасибо yury за помощь с тестированием, поиском багов, а также за генерацию идей по дальнейшему развитию разработки.Всем, кто участвовал в обсуждениях предыдущих версий "Переписки", в том числе и жестоко их критиковал — без вас этой версии бы не было.
PS На личные сообщения и вопросы в блоге отвечу в течение недели. Одних ЛС более 70, работы на несколько часов)
На все вопросы на демо сайте тоже на днях отвечу.
UPDATE: 04,02,2013 перезакинул архив. Исправлен баг с черным списком (файл a_b22.php)
Сам файл отдельно — скачать. Его нужно положить в папку plugins\p_ajaxmessages\ajax (заменить старый).
Спасибо за наводку SVD и Safarov.
UPDATE 05,02,2013 перезакинул архив, исправлен баг с открытием переписки для нового пользователя, без сообщений.
Ох сколько тем на форуме было))
Ждал чат с комнатами, но видно не судьба.
Спасибо за обновление.
Если есть такой же как я, пиши в личку, поделим!
Два домена по цене одного - до 14 числа по акционной цене. Ну это как в супермаркете акция - две бутылки пива по цене одной, вторую брать не обязательно, можно на полке оставить.
Там встроенная в движок для версии 1.10 - согласен, не работает. Не проверял - тестовый сайт все-таки.
Моя переписка на демо сайте вызывается из меню пользователя - сверху, при нажатии на ссылку "Сообщения".
В вашей системе есть поиск, это конечно хорошо, но это не привычно, и не всегда удобно, привычнее для всех писать впервые кому то сообщение из его профиля и не из поиска. Сделайте плиз такую возможность, тогда ваша система будет просто идеальной.
Сейчас можете посмотреть из профиля и еще раз оценить.
testio53.php тоже самое
Нид хелп
у меня на тестовом сайте версия 4.0.2 - ее хватает.
Как бы обещали, но в описании про поддомены не слова(
Стоит ли ждать или забить?) покупал именно с перспективой на поддомены)
И последний вопрос - вероятность обновления переписки под новую ветку инстант 2.0 - есть? или вероятней всего это именно: "финальная версию" которая не будет дальше доробатываться и обновляться до актуальных версий инстанта?
Спрашиваю, так как нужно знать, планировать что-то и ждать или отталкиваться от того что есть!)
Спасибо за понимание и конечно за проделанную работу!
В задачах стоит добавить поддомены - но сейчас по требованию я дам лицензии на любое количество поддоменов.
Но тут для меня встает выбор какую версию поддерживать и дописывать - для 1.10 (UTF), для 2.0 или для 1.9 - под нее тоже ведь просят. Версии разные и, скажем, добавлять чат в переписку - это значит делать одну и ту же работу три раза. Это не целесообразно..
Сейчас реально актуальней 1.10.* так как стабильный релиз ее и надо поддерживать! двойка еще в будущем но переход и развитие надо учитывать...
Больше вероятности что переезд будет долгим (пока все не обкатается) или вообще только новые проекты)
Доживем - увидим) но если будет критичный выбор между 1.9 и 2.0 - то это даже не выбор - нужно идти вперед, а не стоять на месте)
Если под 2.0 не делать, то и новых клиентов не будет) что это за бизнес такой)) отбрасывать 2.0 нельзя, если желание есть) Но пока она появится и пока обкатаем - думаю через годик можно будет задуматься)
А поддомены - рад что еще возможны) буду ждать с нетерпением)
Спасибо.
Иначе и телевидение можно туда впихнуть и приложения игр, и шоп какой-то - но это всего переписка, и многим существующего функционала хватает выше крыши)
Еще раз спасибо.
Надеюсь в том архиве который продается он присутствует!!! :)
Архив полностью рабочий, архив НЕ ДЕМО - это самый настоящий рабочий вариант. Он предназначен как для тех, кто уже ранее покупал переписку, так и для новых пользователей. В нем есть абсолютно все файлы, необходимые для работы "переписки".
Плагин работать не перестанет. Библиотека JQuery на тестовом сайте сегодня обновлена до версии 1.9 (последней на текущий момент). После мини патча "Переписка" работает точно так же, как и на более старых версиях. Так что желающим использовать последнюю версию jquery волноваться не о чем - "Система переписки" написана так, что будет работать.
Багов после обновления я не нашел - если найдете, пишите..
Продадите секрет обновления ;)
Ну вы даете:)
Дарю секрет бесплатно - добавьте в jquery 1.9 объект $.browser и все у вас заработает. От этого объекта очень уж много зависит и он используется в большом количестве разработок, чтобы так просто с ним прощаться..
Желаю успехов в дальнейших разработка.
В конечном счете, я же написал разработку под "Инстант 1.10" - а не под "любую возможную конфигурацию скриптов", которую захочется установить конечному пользователю.
maxisoft, меня уже начинает забавлять ваше неудержимое желание подколоть меня в моей же теме:)
Сначала пост про файл, который я будто бы не положил в архив, потом еще один про большие проблемы, которые ждут переписку после вашего обновления до jquery 1.9. Дальше, видимо, мериться будем длиной php кода..
Не хочу Вас обидеть и далеко не считаю себя самым крутым программистом всея Руси. Более того, всегда довольно критично воспринимаю любые замечания - но эти попытки подколоть, притянутые за уши доводы - несерьезно это все.. Но адекватную критику всегда с удовольствием выслушаю, учиться никогда не поздно.
Суть критики в том что в моем бранче лежит обновление джиквери и скорее всего оно войдет в следующий патч ветки 1.10. поэтому я и высказался что стоит сейчас Вам пересмотреть свою разработку, и сделать ее один раз и грамотно, без костылей. ибо те кто ее купил поставят сегодня завтра патч и начнут вас дергать! поверьте исправить вашу разработку минут 10-15 работы.
Еще раз прошу извинить если все что я говорил было воспринято иначе.
Когда обновите ссылки - старая просто не сможет запуститься, ни при каких условиях. После того как поменяете - обновите кэш, в админке есть такая возможность.
А то, что вы закомментили - возвращайте обратно - это не старая переписка и открываться она из этого кода никак не может. Скорей всего, повторюсь, у вас подгружался старый шаблон из кэша
надо ждать вторую ветку надеюсь там все будет
и почему-то у меня такое окно если я как админ на сайт захожу
версия - PHP Version 5.2.17, проверял на дефолтном шаблоне тоже самое, как-то через раз то нормальное то не пойми что с окном
Раньше и у меня так же было, но сейчас проверил, все нормально.
разве если восемь раз открывать одно и то же окно - оно будет 8 раз по-разному открываться?
http://24free.org/
логин - ghost
парол - 123456
дефолтный шаблон специально поставил, тоже самое
У меня всегда открыта, где эта кнопка?
В чём может быть дело?
SJen дай людям хоть один комментарий, если работоспособность будет на 100%, то мы ведь поймем и подождем.
Не накаляйтесь)
Откройте файл templates\_default_\plugins\dialog_templates\default\firsthelp.tpl - это шаблон приветствия. Можете написать там все, что угодно.
Все верно, 15 февраля еще будет работать. А с 16 будет работать только для пользователей с админскими правами.
... Молл, "У вас новое сообщение перейдите в свой профиль что бы прочитать- ссылка на профиль"
Появились замечания....
При открытии окна переписки под списком юзеров в меню ПЕРЕПИСКА появляется какой то код!
Если сделать переходы по ДРУЗЬЯ, ОНЛАЙН, и снова вернуться в меню ПЕРЕПИСКА, то код исчезает, но не всегда.
Плагин переустанавливал- не помогает.
А если просто ролик с ютуба вставлен по html коду то ролик сверху..
Точнее при вводе список раскрывается но при нажатии на имя - ничего не происходит, человек не попадает в список переписки...
Ну и форму поиска оформить бы также как форму поиска беседы, а то просто белый фон.
А там, где есть правая колонка в моем шаблоне всплывающее окно залазит под неё...
Ну это наверно можно исправить, отрегулировав место положения всплывающего окна, где на него ничто не будет наезжать, но в каком файле это правиться,я не нашел. Нужна подсказка.
Файл заменить в папке plugins/p_ajaxmessages
Перед изменением сделайте бекап изменяемого файла
Спасибо!
Ps Только я одного "финта" не понял... фаш файл 12 700 kb, а мой 12 993 kb причем вы туда еще и z-index прописали. Я сегодня архив скачал на этой странице. А вы когда)?
Может Sjen архив обновлял и поэтому у меня чудеса творятся.
Вообще сейчас реально купить эту систему или нет кто нибудь знает?
1) Опубликовать полные исходные коды
2) Оперативно реагировать и исправить существующие косяки, о которых неоднократно писалось
3) Сделать всем желающим манибек.
......есть два почти одинаковых файла s.css,
один лежит в попке сайт\plugins\p_ajaxmessages\css\
второй лежит в сайт\templates\octopus\plugins\dialog_templates\default\css\
Чтобы изменить внешний вид диалогового окна, мне нужно править в каком из файлов?
И оба ли они нужны и для чего?
Да и все в процентах прописано, переводить на пиксели, замучаешься.
Ничего против компонента не имею против, давно ждал его и с удовольствием приобрел, но как то сложен он для меня в его изменение!
Пока не обновишь, минуя кэш, показывается всплывающее окно только таким образом. Пробовал на опере и хроме с разных акков
! Внимание ! Вы не получаете уведомления, пока находитесь на сайте. Вы также не получите более 3 уведомлений на почту в течении суток, до посещения вами аккаунта на сайте.
Почему бы не реализовать такое с системе переписки.
SJen, планируется ли адаптировать компонент под свежую версию движка? А то как я понял он не идёт на 1.10.3..