Обновленный плагин NeoMessenger 2.0.1

+111
9.69K
Иллюстрация

Приветствую вас пользователи системы instantcms!

Плагин перезалит 7 марта в 16:00 (по екатеринбургу)

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

После продолжительного отсутствия выкладываю обновленную версию моего плагина, он был адаптирован под версию инстанта 1.10.3 должен работать и на всех версиях линейки 1.10.

Устранены некоторые найденные глюки, и добавлены некоторые новые функции например удаление контакта из списка контактов, немного изменен поиск контактов. А также при поступлении сообщения в заголовке мигает у вас новое сообщение.

Перед установкой обязательно удалите плагин через админку, а затем физически удалите папку p_neomessenger
после этого распакуйте скачанный архив в папку plugins на вашем сайте.

Не исключаю наличие глюков. Сообщайте мне при их обнаружении.

Если вам понравился плагин, и вы хотите отблагодарить меня, то я в принципе не против.

Вот мои реквизиты:
яндекс кошелек: 410011597295266
webmoney: R227906422600

Или хотя-бы плюсик в карму!


Ссылка на плагин: СКАЧАТЬ
0
Реклама Реклама #
+1
Kantona Kantona 7 лет назад #
Большое спасибо!) Все таки дождались)
+2
Фёдор Фёдор 7 лет назад #
Спасибо!!!!!!!! Сейчас посмотрим!!!!!
0
Kantona Kantona 7 лет назад #
Все отлично работает) Можно ли сделать так, чтобы в окне переписки можно было вставлять фото из плагина который добавляет вставку фотографий из альбома пользователя? а то фотографии показывает но не вставляет их почему то
+3
Виктор Филинов Виктор Филинов 7 лет назад #
какого плагина, можно по подробней?
0
Kantona Kantona 7 лет назад #
Вот этот плагин я имею ввиду! Нажимаю на фото но плагин никак не реагирует, ничего не вставляется

""
+2
Kantona Kantona 7 лет назад #
Проглядел я! Сообщения даже после просмотра, закрытия окна плагина и перезагрузки страницы все равно остаются непрочитаными! Так и висят как будто их и не читали. Браузер Iron
+4
Виктор Филинов Виктор Филинов 7 лет назад #
на эти сообщения нужно навести курсор мыши, тогда они будут считаться прочитанными
+1
Kantona Kantona 7 лет назад #
Я так и делал! в хроме таже проблема! возможно плагин конфликтует с каким то из моих, сейчас проверю отпишусь
0
Kantona Kantona 7 лет назад #
Отключил все плагины, проблема так и осталась
+2
Виктор Филинов Виктор Филинов 7 лет назад #
какая версия инстанта
+2
Виктор Филинов Виктор Филинов 7 лет назад #
И скиньте ссылку на сайт в личку
0
Kantona Kantona 7 лет назад #
1.10.3 В моем профиле есть ссылка на сайт на стене, тема freetemplate от sitestroi!
+3
Виктор Филинов Виктор Филинов 7 лет назад #
да действительно, вчера тестировал работало, видимо я чего-то сегодня не то изменил. Исправлю.
0
Kantona Kantona 7 лет назад #
Будем ждать) Еще раз спасибо вам за работу))
0
webkladovka webkladovka 6 лет назад #
А у меня картинки вообще не загружает тоесть такой функции даже нет, я 1.10.5 вчера скачал поставил. Или такое надо тоже дополнительно ставить!? Неомастер на тебя вся надежда)
0
webkladovka webkladovka 6 лет назад #
А у меня картинки вообще не загружает тоесть такой функции даже нет, я 1.10.5 вчера скачал поставил. Или такое надо тоже дополнительно ставить!? Неомастер на тебя вся надежда)
0
Фёдор Фёдор 7 лет назад #
тоже самое
0
Фёдор Фёдор 7 лет назад #
Спасибо!!!!!!!! Сейчас посмотрим!!!!!
0
Рома Рома 7 лет назад #
спасибо) +
вот чего не хватало для соцсети
0
Raiden Raiden 7 лет назад #
Плагин чудесный, ждём только исправления непрочитанных сообщений. dance
+1
Фёдор Фёдор 7 лет назад #
Согласен! Автор молодец!!!! Осталось с сообщениями непрочитанными разобраться и все супер!!!!
0
rdimrs rdimrs 7 лет назад #
У меня шаблон Новостной шаблон городского типа при нажатии на "сообщения" в меню юзера попадаю на стандартную страницу диалогов.
+4
Виктор Филинов Виктор Филинов 7 лет назад #
Ссылку на сайт, и демо аккаунт в личку.
+4
Виктор Филинов Виктор Филинов 7 лет назад #
плагин перезалит.
+1
Kantona Kantona 7 лет назад #
Проверил! При закрытии диалогового окна не пишет больше есть новые сообщения, но в тот момент пока окно открыто все равно показывает что есть новые сообщения! хотя их на самом деле нет)
+3
Виктор Филинов Виктор Филинов 7 лет назад #
в списке сообщений выделенное синим есть?
0
Kantona Kantona 7 лет назад #
Все отлично)) Обнвил страницы и все просто замечательно работает)))
0
Kantona Kantona 7 лет назад #
Блин нет, не отлично( все таки после обновления страницы уведомление о сообщении пропадает, но после того как еще раз закроешь и откроешь окошко сообщений все так же показывает что есть новые сообщения но их нет! и синим выделения нету
+3
Виктор Филинов Виктор Филинов 7 лет назад #
скрин можно?
0
Kantona Kantona 7 лет назад #
Звук так же присутствует!

""
+2
Виктор Филинов Виктор Филинов 7 лет назад #
на вашем сайте напишите мне что-нибудь в личку
0
Kantona Kantona 7 лет назад #
Очень вам благодарен!!! dance
0
Фёдор Фёдор 7 лет назад #
У меня все работает!!! dance
0
banachi banachi 7 лет назад #
Супер!! Все прекрасно работает, отличная работа, автор молодец!
0
Trang Trang 7 лет назад #
автору спасибо. Плагин супер, ещё по прошлой версии. Пошёл тестить эту
0
Trang Trang 7 лет назад #
окно не мигает, звука нет. Остальное всё вроде работает норм)
+2
Виктор Филинов Виктор Филинов 7 лет назад #
в смысле "окно не мигает"
0
Trang Trang 7 лет назад #
в этом смысле: "А также при поступлении сообщения в заголовке мигает у вас новое сообщение." У меня в заголовке ничего не показывает. Мозилла последняя. Хотя сообщение есть. Сама переписка работает норм, но вот в заголовке ничего не вижу и как я понял- звук ещё должен быть- тоже нет его.
+4
Виктор Филинов Виктор Филинов 7 лет назад #
сейчас проверил на фирефоксе версии 27.0.1 при поступлении нового сообщения проигрывается звук и мигает заголовок
+2
Су-27 Су-27 7 лет назад #
Плюс за поддержку плагина hoho
+2
Max Max 7 лет назад #
Здорово, спасибо!
Заметил, что если зайти через админку в Мои сообщения, то при нажатии на Отправленные чат не открывается.
Но я думаю это не актуально для 99.9% пользователей.
Кроме плюса однозначный донейт!
+3
Виктор Филинов Виктор Филинов 7 лет назад #
в админке плагин не подгружается
+1
Max Max 7 лет назад #
Я имею в виду, когда через админку переходишь по ссылке "Новые сообщения (n)", то попадаешь на страницу /users/1/messages.html ... короче не важно.
+2
Виктор Филинов Виктор Филинов 7 лет назад #
в том то и дело что в админке плагин не загружается, и не перехватывает нажатие на ссылку.
0
Max Max 7 лет назад #
понял, спасибо!
0
Май Май 7 лет назад #
А скажите, решена ли проблема с ограничением количества сообщений? В прежней версии плагина в истории отображалось только около 40 сообщений.

Спасибо за работу!
+4
Виктор Филинов Виктор Филинов 7 лет назад #
20 сообщений последних загружается.
Остальные можно подгружать на кнопку "показать предыдущие сообщения"
0
Май Май 7 лет назад #
Отлично. Спасибо. Посмотрел на тестовой копии проекта на 1.10.1, все вроде бы работает, подгружается вся история, и показалось, что работает быстрее предыдущей версии. Чуть позже на бойца поставлю.
0
hummer7887 hummer7887 7 лет назад #
Работает отлично, только не вставляет изображения из альбомов, и если открыто 2 вкладки на сайте, сообщение читается на одной, там пропадает "непрочитанное сообщение", и перестают мигать звёздочки, на второй вкладке это происходит только после перезагрузки страницы! а так здорово всё сделано! разберитесь со вставкой фоток из альбомов, у меня это очень востребовано на сайте! Спасибо за Вашу работу! +++ smile
+2
Виктор Филинов Виктор Филинов 7 лет назад #
в процессе.
0
akhasanov akhasanov 7 лет назад #
Ввел на сайте систему переписки (она очень удобная на мой взгляд), но такого количество говна от пользователей давно не видел. Всплыло огромное количество багов, начиная от проблем со смайлами, заканчивая совершенно отвратительной работой на мобильных устройствах.
0
akhasanov akhasanov 7 лет назад #
Возможно ли как-то оставить старую системы переписки параллельно с новой?
+1
Май Май 7 лет назад #
Всплыло огромное количество багов
напишите пожалуйста конкретно по каждому багу, если их действительно огромное количество - опишите хотя бы основных, ну штук десять, для начала.
+2
Designer Designer 7 лет назад #
Красавчик Автор, отблагодарить тебя на QIWI можно ?
+2
Виктор Филинов Виктор Филинов 7 лет назад #
киви банк пойдет?
0
Bubble Gumoff Bubble Gumoff 7 лет назад #
Согласен, давайте поддержим автора хотя-бы по 100р. кто сколько может...посмотрим как донейт себя оправдает
Спасибо, neomaster - шлю донейт, отпишитесь о сумме сколько набралось
+1
Max Max 7 лет назад #
+300
Согласен, нужно стимулировать автора на поддержку и разработку таких творений hoho
0
Славик Славик 7 лет назад #
Уже несколько раз было такое что нажимаю на сообщения, но моя переписка не загружается, перезаливал файлы - востанавливалась. В чём может быть причина?
+2
Виктор Филинов Виктор Филинов 7 лет назад #
само окно появляется?
0
Славик Славик 7 лет назад #
да, и идёт подзагрузка...
+2
Виктор Филинов Виктор Филинов 7 лет назад #
список контактов загружается?
+1
Славик Славик 7 лет назад #
нет просто пустое окно
0
Славик Славик 7 лет назад #
""
+3
Виктор Филинов Виктор Филинов 7 лет назад #
так сразу сложно сказать, в личку отправьте ссылку на сайт и демо аккаунт.
0
akhasanov akhasanov 7 лет назад #
Еще один глюк. Письмо о новом сообщении приходит в таком формате:

Код PHP:
  1. Вы можете прочитать это сообщение и ответить на него, перейдя по ссылке:
  2. HOST/users/1/messages.html
Новая система очень удобна, но имеет огромное количество глюков и багов. Давайте оставим старую систему параллельно с новой? Ну пусть она будет доступна по другой ссылке. Готов оплатить эту работу.
+3
Виктор Филинов Виктор Филинов 7 лет назад #
в описании поста ясно написано
Не исключаю наличие глюков. Сообщайте мне при их обнаружении.
а насчет другой ссылки можно
+1
Max Max 7 лет назад #
У меня в письме рабочая ссылка, место HOST - url сайта.
Чат по ссылке из письма не открывается, открывается стандартная переписка.
Если нажать на закладки Уведомления и Входящие, то открывается чат. Если нажимаешь на закладки Отправленные и Диалоги, то вместо чата открывается стандартная переписка.
0
Chayka Daniil Chayka Daniil 7 лет назад #
Огромнейшее спасибо за проделанную работа, есть небольшая проблема, при написании сообщения, пользователь который получил сообщение открывает переписку и сообщения становяться прочитанными, но после 15-20 сек. снова становяться непрочитанными, или если закрыть и снова открыть переписку не перезагружая страницы, станицу обновляли, кэш чистили и на сайте и в браузерах. (то что мышкой надо навести знаю) не помогает.
+2
Kantona Kantona 7 лет назад #
Та же проблема вчера была! Помог мне решить ее уважаемый Neomaster. Я просто очистил все папки сообщений и проблема испарилась!
0
Chayka Daniil Chayka Daniil 7 лет назад #
А какие папки? только у себя? или всю базу переписки? Если можно, поподробнее, буду признателен.
0
Max Max 7 лет назад #
Какие именно папки? Может в будущем пригодится.
0
Kantona Kantona 7 лет назад #
Имеется ввиду не папки а все сообщения! отключите плагин зайдите в сообщения и удалите все входяшие и исходящие! заодно и уведомления! мне помогло
0
Chayka Daniil Chayka Daniil 7 лет назад #
Именно так и сделал, только через базу данных, благо в тестовом, пока не запустил, и плагин выключал, включал, проблема осталась, при переписаке не прочитанными остаются ((
0
Мифогор Мифогор 7 лет назад #
Как решить проблему, текст за кнопкой
""
0
Мифогор Мифогор 7 лет назад #
Как решить проблему, текст за кнопкой
""
+1
Max Max 7 лет назад #
Я решил с помощью правки css.
+1
Max Max 7 лет назад #
И уменьшил левую панель, что бы кнопка смайликов умещалась:
[spoiler=Строки с изменениями файла /plugins/p_neomessenger/css]
#im_window .left-panel {
width: 230px;

#im_window .right-panel {
left: 231px;

#im_contact .composer .editor textarea {
width: 547px;

#im_contact .composer .buttons {
margin: 0 6px 4px 3px;

#im_contact input.button {
height: 30px;
[/spoiler]
0
Мифогор Мифогор 7 лет назад #
Не помогло, изменил
0
Max Max 7 лет назад #
можете скинуть ссылку в личку
+1
Max Max 7 лет назад #
Отписался в личку.
Спойлер
0
Бичукин Андрей Бичукин Андрей 7 лет назад #
Аналогичная проблема. Помогло ваше решение. Спасибо!
0
Chayka Daniil Chayka Daniil 7 лет назад #
Почистил всю таблицу переписки в БД не помогает проблема осталась с непрочитанными сообщениями.
0
m0skit m0skit 7 лет назад #
Почитал, решил - рано еще ставить себе на сайт. Ждем исправления ошибок.
Идея хорошая.
0
Raiden Raiden 7 лет назад #
Это всё зависит от захламленности сайта, на который ставится плагин. У меня никаких проблем больше не наблюдается. v
+1
Kantona Kantona 7 лет назад #
Плагин отлично работает! Багов пока не наблюдается! С нетерпением ждем интеграцию мессенджера с плагином вставки фото из фотоальбомов пользователей v
+1
Lugobor Lugobor 7 лет назад #
Спасибо за плагин! С последними доработками то, что нужно!

А как сделать, чтобы при просмотре с мобильных устройств он отключался и работала дефолтная система переписки? Дело в том, что в опера мини он не отображается, а стандартный не работает. Думаю во многих мобильных браузерах такое, а подгонять плагин под них смысла нет

Как написать типа {if мобильный девайс} работает дефолтняа система переписки?
+2
rdimrs rdimrs 7 лет назад #
нужно, поддерживаю!
-1
No Name No Name 7 лет назад #
Установил на 1.10.2 всё работает хорошо!! но письмо приходит на почту о новом сообщении неккоректноре -
Вы можете прочитать это сообщение и ответить на него, перейдя по ссылке:
HOST/users/1/messages.html
в каком файле это формируется!??? что бы эту строчку просто удалить!!!
и есть в сообщении "Начните вводить имя контакта№" - это фишка у меня то же не работает!!! - как исправить?
+2
Виктор Филинов Виктор Филинов 7 лет назад #
ссылку на сайт и демоакк в личку
-1
No Name No Name 7 лет назад #
большое спасибо - разобрался,всё отлично работает!!!!
+2
Azura Azura 7 лет назад #
Безмерная благодарность! Отличный плаг!!! dance
+2
Trang Trang 7 лет назад #
автору большое спасибо. Что прошлый плагин был супер, что этот
+1
Бичукин Андрей Бичукин Андрей 7 лет назад #
Благодарность автору за проделанный труд!
Возникло два вопроса:
1. Как уже писалось выше, уведомления на почту приходят некорректно
2. Теперь у админа нет возможности отправлять сообщения на всех юзеров сайта. Можно это как-то предусмотреть? Спасибо!
+2
Виктор Филинов Виктор Филинов 7 лет назад #
какая версия инстанта?
+1
MAKS-IT MAKS-IT 7 лет назад #
Классный плагин, вопрос только на сколько он нагружает сайт? и будет ли адаптивная версия?
+2
Виктор Филинов Виктор Филинов 7 лет назад #
какого рода "адаптивная версия" ?, насчет нагрузки - думаю она есть.
0
MAKS-IT MAKS-IT 7 лет назад #
Адаптивная версия под адаптивный шаблончик, то есть для работы с устройств с разным разрешением экрана, телефон, планшет и и.д. smile
+1
Bubble Gumoff Bubble Gumoff 7 лет назад #
хотелось бы сразу чтобы в друзьях был админ и чтобы гости могли писать только админу
+4
Виктор Филинов Виктор Филинов 7 лет назад #
насчет гостей не получится, а насчет админа в друзьях - мой плагин в друзья ни кого не добавляет. Если вы имели ввиду список контактов то можно сделать.
0
Bubble Gumoff Bubble Gumoff 7 лет назад #
ну канечно, чтобы админ был сразу в списках контактов - побыстрому добавить такую возможность можно в шаблоне?
0
Фёдор Фёдор 7 лет назад #
Подскажите, можно ли изменить отправку сообщений нажатием кнопки ENTER вместо Ctrl+Enter ?
+5
Виктор Филинов Виктор Филинов 7 лет назад #
правкой в скрипте "messenger.js" в 114 строке найти этот код
Код JS:
  1. && e.ctrlKey
и закомментировать его таким образом
Код JS:
  1. /*&& e.ctrlKey*/
0
Max Max 7 лет назад #
Не нашел функцию "Отправить сообщение всем" и Выбранным группам. Нереализованно или не там искал?
+6
Виктор Филинов Виктор Филинов 7 лет назад #
не реализовано (есть в планах)
+1
Max Max 7 лет назад #
Будем ждать +1
0
ArtsWar ArtsWar 7 лет назад #
А как на счёт массовой рассылки?
0
ArtsWar ArtsWar 7 лет назад #
Виноват... Max, опередил меня... )
+1
Kantona Kantona 7 лет назад #
И интеграции с плагином вставки фотографий из личных альбомов)
0
myfolder.ru myfolder.ru 7 лет назад #
Плагин просто супе поставил и все работает
+3
Kvazar Kvazar 7 лет назад #
Тогда и я немного добавлю) В прошлой версии уже упоминал, но в этой не увидел)
Неплохо было бы сделать кнопку "спам" , чтобы пользователи могли на неё нажать, а у админа в уведомлениях приходило сообщение о том, что такой то пользователь пожаловался на такого то пользователя и сам текст спамового сообщения, чтобы админ мог быстро принять меры. Можно еще развить эту мысль до причины нажатия на кнопку, типа "реклама в личку/неадекват/оскорбления".
На больших проектах поможет отсеивать спамеров.
+4
Виктор Филинов Виктор Филинов 7 лет назад #
Приму к сведению
+5
Виктор Филинов Виктор Филинов 7 лет назад #
Пожалуйста перекачайте и переустановите плагин, исправлено несколько ошибок. (спасибо Федору за сигнал)
+1
ArtsWar ArtsWar 7 лет назад #
А что именно исправлено?
+5
Виктор Филинов Виктор Филинов 7 лет назад #
на некоторых браузерах при открытии окна показывался только индикатор загрузки.
и глюк с прочитанными сообщениями.
0
Raiden Raiden 7 лет назад #
neomaster:
(спасибо Федору за сигнал)
Не знаю что там было, но я зря обновил плагин (на свою голову)... Было всё нормально. Теперь пиликает каждые 20 секунд. Прочитал сообщение и всё равно, если закрыть переписку - звучит сигнал... sad
+1
Виктор Филинов Виктор Филинов 7 лет назад #
перекачайте
+3
Виктор Филинов Виктор Филинов 7 лет назад #
у меня просили адаптировать для инстанта 1.9, очень занят будет но сроки назвать не могу.
-1
No Name No Name 7 лет назад #
Подтверждаю!!после обновления - баг!!! постоянно пикает - хоть сообщение прочитанное и высвечивается новое сообщение хотя это сообщение было прочитано!до обновления было всё нормально!!!!версия 1.10.2
+2
Виктор Филинов Виктор Филинов 7 лет назад #
Да подтверждаю наличие бага, пока не попроавлю временно отключите мессенджер.
+3
Виктор Филинов Виктор Филинов 7 лет назад #
Да, бывает и такое, одно лечишь - другое калечишь.
+1
Max Max 7 лет назад #
да, есть такой баг, пока не удалишь сообщение оно считается не прочинанным
+5
Виктор Филинов Виктор Филинов 7 лет назад #
Плагин перезалит в связи с обнаруженным багом непрочитанных сообщений.

Спойлер
+3
Виктор Филинов Виктор Филинов 7 лет назад #
Отпишитесь о работе, пропал ли глюк
0
Max Max 7 лет назад #
Вроде пропал.
Cообщения отправляются как по Enter, так и по Ctrl+Enter. Кнопку "Отправить (CTRL+Enter)" переименовал в "Отправить"
0
Max Max 7 лет назад #
Можно сделать, что бы по Ctrl+Enter осуществлялся перевод курсора на новую строку?
+2
Виктор Филинов Виктор Филинов 7 лет назад #
посмотрю что можно сделать
+1
Виктор Филинов Виктор Филинов 7 лет назад #
для того чтобы сообщения отправлялись через enter а перевод каретки осуществлялся при нажатии комбинации ctrl+enter,
замените 108 строку в файле messenger.js этим кодом:

Код JS:
  1. $(this).on('keydown', '.composer textarea', function(e) {if(e.keyCode===10||e.keyCode==13){if(e.ctrlKey){$(this).val($(this).val()+"\r");}else{self.sendMessage();return false;}}});
+1
Max Max 7 лет назад #
108-ая строка пустая, пробовал заменить 114-ую и переустановить плагин, но сообщения отправляются как по ctrl так и по ctrl+enter
+4
Виктор Филинов Виктор Филинов 7 лет назад #
у меня 108 строка начинается этим куском
Код JS:
  1. $(this).on('keydown', '.composer textarea', function(e)
+5
Виктор Филинов Виктор Филинов 7 лет назад #
если заменили ту строку должно заработать, кеш браузера чистили?
+2
Max Max 7 лет назад #
Спасибо, получилось.
+3
Виктор Филинов Виктор Филинов 7 лет назад #
Плагин адаптированный под версию icms 1.9, все обсуждения касаемо его только там.
+3
Фёдор Фёдор 7 лет назад #
Поздравляем Уважаемого Виктора NeoMaster с Днем Рождения и желаем ему всего самого наилучшего!!!
+2
Bubble Gumoff Bubble Gumoff 7 лет назад #
С Днем Рождения!!!
+2
Max Max 7 лет назад #
Присоединяюсь к поздравлениям!
+3
Виктор Филинов Виктор Филинов 7 лет назад #
Спасибо вам за поздравление!
0
djnik djnik 7 лет назад #
доброе утро, я извиняюсь, у меня плагин установился но я как то не могу понять как и где он запускается , подскажите пожалуйста как это решить?
+3
Виктор Филинов Виктор Филинов 7 лет назад #
+3
Виктор Филинов Виктор Филинов 7 лет назад #
У кого приходит уведомление на емейл о новых сообщениях в таком виде: "HOST/users/1/messages.html"

в файле nim.php после строчки
Код PHP:
  1. $inCore = cmsCore::getInstance();
вставте этот код
Код PHP:
  1. define('HOST', 'http://' . $inCore->getHost());
в версии instantcms 1.10 точно надо, в 1.10.3 не надо
0
Alexneva Alexneva 7 лет назад #
Отличная штука! Подскажите, возможно добавить загрузку изображений? И как можно убрать кнопки - смайлики, спойлер, вставку кода?
+1
Pirat1 Pirat1 7 лет назад #
Скажите, а как выбирать смайлы. Закачал кучу красивых смайлов, но до них не добраться, нет полосы прокрутки.(
+1
Pirat1 Pirat1 7 лет назад #
""
+4
Виктор Филинов Виктор Филинов 7 лет назад #
во как ) по возможности исправлю
+1
Pirat1 Pirat1 7 лет назад #
Спасибо! Было бы вообще круто, если бы красивые смайлы могли использовать только vip пользователи, так сказать разделить простые от красивых. zst
+1
Димаха Димаха 7 лет назад #
после отправки сообщения выходит ошибка.
Fatal error: Maximum execution time of 30 seconds exceeded in \index.php on line 28
как ее победить?
0
rol rol 7 лет назад #
0
rol rol 7 лет назад #
""
+1
rol rol 7 лет назад #
Не работает плагин у меня...
+2
Виктор Филинов Виктор Филинов 7 лет назад #
Не работает плагин у меня...

Если честно по такому описанию сложно что-то предположить, нельзя ли подробней? что именно не работает?
0
Pirat1 Pirat1 7 лет назад #
Устанавливал плагин на локальный, все корректно установилось, сейчас установил на реальный сервер, и вот такая проблема
""

Устанавливал так. Залил в папку plugins, после чего изменил права каталогов на 755 а файлов на 644. Потом установил через админку, вроде успешно. Но окно бесконечно грузится. Что сделал не так?
+2
Виктор Филинов Виктор Филинов 7 лет назад #
возможны конфликты с js скриптами
0
Александр Александр 7 лет назад #
Классная штука вроде отлично встала, хотя какой то глюк был с плагином p_fckeditor (F. C. Knabben) не знаю и за чего именно потом потыкал все 2-3 раза вкл выключил все плагины, перезапустил браузер и вышел мой дорогой fckeditor.
Спасибо большое за такой удобный плагин пользователям очень понравилось и они оценили хорошее изделие. +1
+1
Pirat1 Pirat1 7 лет назад #
Вроде все появилось, тоже повыключал все плагины. Но кнопка загораживает текст. Пытался сделать то что советовали выше -

Если вас устраивают кнопки в два ряда, то в вашем случае, можно в селекторе
#im_contact .composer
изменить height: 192px;


Но не помогло, не пойму, на локалке вроде этот метод помог.
+1
Pirat1 Pirat1 7 лет назад #
Не подскажите как переместить кнопку? Если бы её можно было переместить в левую сторону.

""
+4
Виктор Филинов Виктор Филинов 7 лет назад #
дайте ссылку на ваш сайт, я посмотрю какие стили у вас подправить.
+1
Pirat1 Pirat1 7 лет назад #
Спасибо. Вот ссылка http://gorodok05.ru
+2
Виктор Филинов Виктор Филинов 7 лет назад #
в файле "style.css" найти строчку "#im_contact .editor {}"

и вставьте после нее
Код CSS:
  1. #im_contact .usr_bb_button {
  2. margin: 2px;
  3. padding: 2px;
  4. }
  5. #im_contact .usr_bb_button:hover {
  6. margin: 1px;
  7. }
а также в стилях : "#im_contact .composer .editor textarea { ... }",
параметр height можно сделать около 64px.

Pirat1:
Не подскажите как переместить кнопку? Если бы её можно было переместить в левую сторону.
помойму она и так слева.
+1
Pirat1 Pirat1 7 лет назад #
Спасибо, кнопка переместилась вниз, но только есть проблема, окно ввода текста стало маленьким, оно растягивается, но не все пользователи это поймут.
""
0
Pirat1 Pirat1 7 лет назад #
Вот как смотрится без подзагрузки смайликов
""
+1
Pirat1 Pirat1 7 лет назад #
Спасибо большое, но ничего не нужно, сработала подсказка сделанная выше другим пользователем.
Без всяких сложностей изменил height: на 192px; и все наладилось))

""
+3
Pirat1 Pirat1 7 лет назад #
Замечательный плагин, жаль что на смартфонах он не работает, ведь львиная доля посетителей идут на сайты именно из смартфонов и планшеток.
0
No Name No Name 7 лет назад #
у меня с HTC b планшета Samsung всё нормально работает!!
+1
Pirat1 Pirat1 7 лет назад #
На планшетке не проверял, на sony xperia проверял, плагин полупрозрачный, раз включишь, уже даже не выключишь.
Плагин замечательный, не смотря на это я его оставил, пусть работает. По тому как родной, не очень будет понятен для привыкшего к лоску пользователя. Хотелось бы чтоб везде он работал, по тому и написал, Может разработчик что-то придумает.
+4
Виктор Филинов Виктор Филинов 7 лет назад #
у меня смартфона нету, тестировать не на чем.
+1
Май Май 7 лет назад #
Привет neomaster, есть предложение сделать функцию очистки всех сообщений, это особенно актуально для уведомлений, на активных форумах в день бывает сотни уведомлений приходит у активных пользователей, по одному удалять довольно геморно. В стандартной системе есть функция "Очистить папку", было бы очень круто, если бы это действие было в Неомесенджере.
+1
Pirat1 Pirat1 7 лет назад #
Последнее сообщение закрыватся панелью BB кода как на скрине, и полунок тоже, так что не прокрутить до обзора последнего сообщения.
Постом выше менял в строке #im_contact .composer { размер - height: на 192px что бы передвинуть ктопку отправки сообщения, а вот теперь на практике когда накапливаются сообщения, последнее скрывается.

http://s019.radikal.ru/i637/1404/5d/d583d171c01d.jpg
+1
Pirat1 Pirat1 7 лет назад #
Случайно ссылкой добавил, вот скрин.

""
+3
Виктор Филинов Виктор Филинов 7 лет назад #
Код JS:
  1. #im_contact #im_chat {
  2. ...
  3. bottom: 152px;
  4. ...
  5. }
поиграйтесь с этой цифрой
+2
Pirat1 Pirat1 7 лет назад #
Отлично!!! Спасибо.
+2
O3OH O3OH 7 лет назад #
Спасибо за плагин! Отличная работа. Кинул на пиво))
+5
irbis irbis 7 лет назад #
Отличный плагин! От меня огромное спасибо.
Я в файле /plugins/p_neomessenger/nim.php
строку 95:
Код PHP:
  1. $bbcodetoolbar = cmsPage::getBBCodeToolbar('im-message');
изменил на:
Код PHP:
  1. $bbcodetoolbar = cmsPage::getBBCodeToolbar('im-message', 1, 'users');
Теперь в том числе можно и фото грузить в сообщениях, а также делиться видео и музыкой!
+3
Виктор Филинов Виктор Филинов 7 лет назад #
Я рад что он вам понравился.
0
Май Май 7 лет назад #
Спасибо, воспользовался этим хаком. Но сейчас появилась странная проблема в последней версии Хрома - не работает кнопка "Добавить изображение", в старой версии работало, в последней - нет. Проверял на двух компах. В других браузерах кнопка работает. В чем может быть проблема?
0
irbis irbis 7 лет назад #
У меня не выводится кнопка добавить фото только на страницах, где уже есть bb-редактор, если свернуть переписку, то можно увидеть, что панель добавления фото открывается именно там, а не в плагине переписки. но как это исправить, я не знаю (((
+1
Human Human 7 лет назад #
Когда приходит новое сообщение, синие окошко сдвигается немного вверх, т.е новое сообщение не подсвечивается, а подсвечивается только имя отправителя и верхнее сообщение. Как это исправить?
-1
No Name No Name 7 лет назад #
на 1.10.4 встанет?кто пробовал?
0
irbis irbis 7 лет назад #
проверено, работает!
+1
irbis irbis 7 лет назад #
Если кому интересно, в ходе использования обнаружилась небольшая проблема. Если пользователь удаляет контакт из переписки, от которого есть непрочитанные сообщения, то в меню пользователя горят непрочитанные сообщения, но пользователь их не видит, т.к. контакт удален.
Ниже мое решение данной проблемы, которое не дает удалить контакт из переписки, пока пользователь не прочитает от него все сообщения! hoho
Переписанная функция ниже, добавлено всего 3 строки.
Код PHP:
  1. self.contactDelete = function(cnt) {
  2. var newmess = $('#im_window #contact-' + cnt.attr('rel')).find('.counter');
  3. if (cnt.hasClass('selected')) {
  4. core.alert('С контактом, который вы хотите удалить, в данный момент вы ведете переписку. Выберите другой контакт, и затем удалите этот.', 'Внимание!');
  5. } else if (newmess.length > 0) {
  6. core.alert('От контакта, который вы хотите удалить, есть непрочитанные сообщения. Прочитайте все новые сообщения, и затем удалите этот контакт.', 'Внимание!');
  7. } else {
  8. core.confirm('Вы уверены что хотите удалить контакт?', null, function() {
  9. $.post(self.url, {opt: 'delContact', id: cnt.attr('rel')}, function(result) {
  10. if (result.error == false) {
  11. cnt.fadeOut(function(){$(this).remove();});
  12. }
  13. });
  14. });
  15. }
  16. },
0
Raiden Raiden 7 лет назад #
Оффтопчик
0
Александр Александр 7 лет назад #
это в каком файле было и примерная строчка? v
0
eoleg eoleg 7 лет назад #
Не работает кнопка - Вставить ролик
Если ктото сталкивался с этим прошу помочь поправить.
0
mashen&ka mashen&ka 7 лет назад #
Подскажите, у меня в файле messenger.js 114 строка:
Код PHP:
  1. $(this).on('keydown', '.composer textarea', function(e) {if(e.keyCode===10||e.keyCode==13){if(e.ctrlKey){$(this).val($(this).val()+"\r");}else{self.sendMessage();return false;}}});
На что нужно заменить чтобы сообщение отправлялось при нажатии комбинации ctrl+enter, а перевод каретки осуществлялся при нажатии enter?
Версия 1.10.3
0
irbis irbis 7 лет назад #
Код PHP:
  1. $(this).on('keydown', '.composer textarea', function(e) {if(e.keyCode===10||e.keyCode==13){if(e.ctrlKey){self.sendMessage();return false;}else{$(this).val($(this).val());}}});
0
irbis irbis 7 лет назад #
Только кеш обновите в браузере, хотя бы Ctrl+F5
0
mashen&ka mashen&ka 7 лет назад #
irbis Спасибо Вам огромное! Всё получилось!
0
mashen&ka mashen&ka 7 лет назад #
Есть ещё проблемка, не работает рассылка, так и не нашла ответа для себя в комментариях. Может кто поможет?
0
irbis irbis 7 лет назад #
рассылка в плагине не реализована, если руки дойдут, то я напишу и выложу сюда...
+4
Виктор Филинов Виктор Филинов 7 лет назад #
С первого взгляда могло показаться что я забил на плагин, но это не так.
Приступил к написанию обновленного плагина, будет несколько изменений, одна из них адаптивность под мобильники и планшеты.
0
irbis irbis 7 лет назад #
круто! адаптивность - нужная вещь! у меня как раз шаблон адаптивный. учтите, пожалуйста, мои изменения, особенно про удаление контакта, думаю, вещь нужная. С меня на пиво! v
+1
Виктор Филинов Виктор Филинов 7 лет назад #
обязательно учту
+1
Виктор Филинов Виктор Филинов 7 лет назад #
Так же будет массовая рассылка, но пока только с возможностью отправить всем
0
Николай Николай 7 лет назад #
Доброго времени суток всем!! Интересует вопрос с плагином Вставка фото из своих альбомов кто нибудь решил вопрос по работе плагина?? scratch
+1
Виктор Филинов Виктор Филинов 7 лет назад #
Спасибо что напомнили, тоже посмотрю
-1
No Name No Name 7 лет назад #
прошу помоь разобратся в стилях,где формируется стили,у меня вот как получается!!:
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
-1
No Name No Name 7 лет назад #
версия 1,10,4, в хроме слишком большой отступ между сообщениями, и в меню пользователя сообщения чёрным цветом и невидно что написанно!
+1
Виктор Филинов Виктор Филинов 7 лет назад #
ссылку на сайт можно?
-1
No Name No Name 7 лет назад #
отправил в личку
+1
Виктор Филинов Виктор Филинов 7 лет назад #
vsemkrot, найдите в файле "messenger.js" строчку "' <div class="content">' +" (примерно 339 строка), и замените слово "content" на "msg-content", для того чтобы не было конфликта стилей
-1
No Name No Name 7 лет назад #
спасибо помогло,окно с сообщениями теперь нормально работает,а вот как исправить что бы конфиликта небыло в mod_usermenu.tpl, я писал выше - в меню пользователя сообщения чёрным цветом и невидно что написанно! и выше на скрине видно что конфликт!!
-1
No Name No Name 7 лет назад #
и сразу вот такое вопрос - например я виде переписку с пользователем на сайте,и каждый раз на почту приходит письмо о новом сообщении,конечно очень хорошо что приходят оповещения о новых сообщениях на почту если ты не на сайте!! но если я веду переписку с человеком и он мне вопрос,я ему ответ,он вопрос,я ответ и каждый раз на почту приходят письма,вот бы натсроить если мессенждер открыт или может сайт открыт то на почту не приходило,а если человек закрыл переписку или сайт закрыл - то конечно нужно что бы оповещение на почту приходило обязательно!!
-1
No Name No Name 7 лет назад #
прошу подсказать правильно ли я сделал и не будет ли уязвимости какой либо?? - я в файле messenger.js строка 457 заменил text на html что бы модно было прописать свои цвета к ссылке и вот что получилось -
Код PHP:
  1. self.my_mess.attr('title', 'новых сообщений: ' + data.messages + ', новых уведомлений: ' + data.notices).html('<font color=#FFFF00><b>Сообщения (' + data.total +')</b></font>');
0
Виктор Филинов Виктор Филинов 7 лет назад #
вроде не должно быть уязвимости, но по безопасности, я не большой знаток
+1
irbis irbis 7 лет назад #
Я у себя это сразу сделал, а то почта захламлена! facepalm
Проверку на доступность пользователя должен делать сам InstantCMS, но почему-то этого не происходит.
Вот код, который нужно прописать, neomaster, прошу это тоже учесть при обновлении плагина:
строку 225:
Код PHP:
  1. // Отправляем уведомление на email если нужно
  2. $model_user->sendNotificationByEmail($contact_id, $inUser->id, $message_id);
меняем на:
Код PHP:
  1. // Отправляем уведомление на email если нужно
  2. $isonline = $inDB->get_fields('cms_online', "user_id='{$contact_id}'", 'id');
  3. if (!$isonline) {
  4. $model_user->sendNotificationByEmail($contact_id, $inUser->id, $message_id);
  5. }
К сожалению, получаем лишний запрос к БД...
0
No Name No Name 7 лет назад #
в каком файле это??
+1
irbis irbis 7 лет назад #
Ага, забыл указать.
/plugins/p_neomessenger/nim.php
0
No Name No Name 7 лет назад #
а подскажите - какой код отвечает сколько минут считается онлайн после того как пользователь закрыл сайт??
+1
irbis irbis 7 лет назад #
в настройках сайта выставляется Учет online пользователей
0
No Name No Name 7 лет назад #
работает + в карму молодец!!!
+2
Виктор Филинов Виктор Филинов 7 лет назад #
Следите за новостями по плагину в группе вк https://vk.com/neomessenger
+1
irbis irbis 7 лет назад #
smile
+1
Виктор Филинов Виктор Филинов 7 лет назад #
Новый инсталлятор, будет устанавливать плагин при любом количистве сообщений в базе, нужно несколько человек для тестирования установщика на сайте с большой базой сообщений, писать в личку.
0
Paradoks Paradoks 5 лет назад #
Вопрос по ссылкам: После того как скопировал ссылку и вставил она автоматом становится активной, но когда на нее нажимаешь- она перекидывает не по указанному адресу, а на главную страницу сайта. Как это исправить- это вообще возможно? И плагин 2.1.1 подойдет для ICMS 1.10.1?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.