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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

Код PHP:
  1. Вы можете прочитать это сообщение и ответить на него, перейдя по ссылке:
  2. HOST/users/1/messages.html
Новая система очень удобна, но имеет огромное количество глюков и багов. Давайте оставим старую систему параллельно с новой? Ну пусть она будет доступна по другой ссылке. Готов оплатить эту работу.
+3
NEOm@ster NEOm@ster 10 лет назад #
в описании поста ясно написано
Не исключаю наличие глюков. Сообщайте мне при их обнаружении.
а насчет другой ссылки можно
+1
Max Max 10 лет назад #
У меня в письме рабочая ссылка, место HOST - url сайта.
Чат по ссылке из письма не открывается, открывается стандартная переписка.
Если нажать на закладки Уведомления и Входящие, то открывается чат. Если нажимаешь на закладки Отправленные и Диалоги, то вместо чата открывается стандартная переписка.
0
Chayka Daniil Chayka Daniil 10 лет назад #
Огромнейшее спасибо за проделанную работа, есть небольшая проблема, при написании сообщения, пользователь который получил сообщение открывает переписку и сообщения становяться прочитанными, но после 15-20 сек. снова становяться непрочитанными, или если закрыть и снова открыть переписку не перезагружая страницы, станицу обновляли, кэш чистили и на сайте и в браузерах. (то что мышкой надо навести знаю) не помогает.
+2
Kantona Kantona 10 лет назад #
Та же проблема вчера была! Помог мне решить ее уважаемый Neomaster. Я просто очистил все папки сообщений и проблема испарилась!
0
Chayka Daniil Chayka Daniil 10 лет назад #
А какие папки? только у себя? или всю базу переписки? Если можно, поподробнее, буду признателен.
0
Max Max 10 лет назад #
Какие именно папки? Может в будущем пригодится.
0
Kantona Kantona 10 лет назад #
Имеется ввиду не папки а все сообщения! отключите плагин зайдите в сообщения и удалите все входяшие и исходящие! заодно и уведомления! мне помогло
0
Chayka Daniil Chayka Daniil 10 лет назад #
Именно так и сделал, только через базу данных, благо в тестовом, пока не запустил, и плагин выключал, включал, проблема осталась, при переписаке не прочитанными остаются ((
0
Мифогор Мифогор 10 лет назад #
Как решить проблему, текст за кнопкой
""
0
Мифогор Мифогор 10 лет назад #
Как решить проблему, текст за кнопкой
""
+1
Max Max 10 лет назад #
Я решил с помощью правки css.
+1
Max Max 10 лет назад #
И уменьшил левую панель, что бы кнопка смайликов умещалась:
[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
Мифогор Мифогор 10 лет назад #
Не помогло, изменил
0
Max Max 10 лет назад #
можете скинуть ссылку в личку
+1
Max Max 10 лет назад #
Отписался в личку.
Спойлер
0
Бичукин Андрей Бичукин Андрей 10 лет назад #
Аналогичная проблема. Помогло ваше решение. Спасибо!
0
Chayka Daniil Chayka Daniil 10 лет назад #
Почистил всю таблицу переписки в БД не помогает проблема осталась с непрочитанными сообщениями.
0
m0skit m0skit 10 лет назад #
Почитал, решил - рано еще ставить себе на сайт. Ждем исправления ошибок.
Идея хорошая.
0
Raiden Raiden 10 лет назад #
Это всё зависит от захламленности сайта, на который ставится плагин. У меня никаких проблем больше не наблюдается. v
+1
Kantona Kantona 10 лет назад #
Плагин отлично работает! Багов пока не наблюдается! С нетерпением ждем интеграцию мессенджера с плагином вставки фото из фотоальбомов пользователей v
+1
Lugobor Lugobor 10 лет назад #
Спасибо за плагин! С последними доработками то, что нужно!

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

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

Спойлер
+3
NEOm@ster NEOm@ster 10 лет назад #
Отпишитесь о работе, пропал ли глюк
0
Max Max 10 лет назад #
Вроде пропал.
Cообщения отправляются как по Enter, так и по Ctrl+Enter. Кнопку "Отправить (CTRL+Enter)" переименовал в "Отправить"
0
Max Max 10 лет назад #
Можно сделать, что бы по Ctrl+Enter осуществлялся перевод курсора на новую строку?
+2
NEOm@ster NEOm@ster 10 лет назад #
посмотрю что можно сделать
+1
NEOm@ster NEOm@ster 10 лет назад #
для того чтобы сообщения отправлялись через 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 10 лет назад #
108-ая строка пустая, пробовал заменить 114-ую и переустановить плагин, но сообщения отправляются как по ctrl так и по ctrl+enter
+4
NEOm@ster NEOm@ster 10 лет назад #
у меня 108 строка начинается этим куском
Код JS:
  1. $(this).on('keydown', '.composer textarea', function(e)
+5
NEOm@ster NEOm@ster 10 лет назад #
если заменили ту строку должно заработать, кеш браузера чистили?
+2
Max Max 10 лет назад #
Спасибо, получилось.
+3
NEOm@ster NEOm@ster 10 лет назад #
Плагин адаптированный под версию icms 1.9, все обсуждения касаемо его только там.
+3
Фёдор Фёдор 10 лет назад #
Поздравляем Уважаемого Виктора NeoMaster с Днем Рождения и желаем ему всего самого наилучшего!!!
+2
Bubble Gumoff Bubble Gumoff 10 лет назад #
С Днем Рождения!!!
+2
Max Max 10 лет назад #
Присоединяюсь к поздравлениям!
+3
NEOm@ster NEOm@ster 10 лет назад #
Спасибо вам за поздравление!
0
djnik djnik 10 лет назад #
доброе утро, я извиняюсь, у меня плагин установился но я как то не могу понять как и где он запускается , подскажите пожалуйста как это решить?
+3
NEOm@ster NEOm@ster 10 лет назад #
+3
NEOm@ster NEOm@ster 10 лет назад #
У кого приходит уведомление на емейл о новых сообщениях в таком виде: "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 10 лет назад #
Отличная штука! Подскажите, возможно добавить загрузку изображений? И как можно убрать кнопки - смайлики, спойлер, вставку кода?
+1
Pirat1 Pirat1 10 лет назад #
Скажите, а как выбирать смайлы. Закачал кучу красивых смайлов, но до них не добраться, нет полосы прокрутки.(
+1
Pirat1 Pirat1 10 лет назад #
""
+4
NEOm@ster NEOm@ster 10 лет назад #
во как ) по возможности исправлю
+1
Pirat1 Pirat1 10 лет назад #
Спасибо! Было бы вообще круто, если бы красивые смайлы могли использовать только vip пользователи, так сказать разделить простые от красивых. zst
+1
Димаха Димаха 10 лет назад #
после отправки сообщения выходит ошибка.
Fatal error: Maximum execution time of 30 seconds exceeded in \index.php on line 28
как ее победить?
0
rol rol 10 лет назад #
0
rol rol 10 лет назад #
""
+1
rol rol 10 лет назад #
Не работает плагин у меня...
+2
NEOm@ster NEOm@ster 10 лет назад #
Не работает плагин у меня...

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

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

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


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

""
+4
NEOm@ster NEOm@ster 10 лет назад #
дайте ссылку на ваш сайт, я посмотрю какие стили у вас подправить.
+1
Pirat1 Pirat1 10 лет назад #
Спасибо. Вот ссылка http://gorodok05.ru
+2
NEOm@ster NEOm@ster 10 лет назад #
в файле "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 10 лет назад #
Спасибо, кнопка переместилась вниз, но только есть проблема, окно ввода текста стало маленьким, оно растягивается, но не все пользователи это поймут.
""
0
Pirat1 Pirat1 10 лет назад #
Вот как смотрится без подзагрузки смайликов
""
+1
Pirat1 Pirat1 10 лет назад #
Спасибо большое, но ничего не нужно, сработала подсказка сделанная выше другим пользователем.
Без всяких сложностей изменил height: на 192px; и все наладилось))

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

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

""
+3
NEOm@ster NEOm@ster 10 лет назад #
Код JS:
  1. #im_contact #im_chat {
  2. ...
  3. bottom: 152px;
  4. ...
  5. }
поиграйтесь с этой цифрой
+2
Pirat1 Pirat1 10 лет назад #
Отлично!!! Спасибо.
+2
O3OH O3OH 9 лет назад #
Спасибо за плагин! Отличная работа. Кинул на пиво))
+5
irbis irbis 9 лет назад #
Отличный плагин! От меня огромное спасибо.
Я в файле /plugins/p_neomessenger/nim.php
строку 95:
Код PHP:
  1. $bbcodetoolbar = cmsPage::getBBCodeToolbar('im-message');
изменил на:
Код PHP:
  1. $bbcodetoolbar = cmsPage::getBBCodeToolbar('im-message', 1, 'users');
Теперь в том числе можно и фото грузить в сообщениях, а также делиться видео и музыкой!
+3
NEOm@ster NEOm@ster 9 лет назад #
Я рад что он вам понравился.
0
Май Май 9 лет назад #
Спасибо, воспользовался этим хаком. Но сейчас появилась странная проблема в последней версии Хрома - не работает кнопка "Добавить изображение", в старой версии работало, в последней - нет. Проверял на двух компах. В других браузерах кнопка работает. В чем может быть проблема?
0
irbis irbis 9 лет назад #
У меня не выводится кнопка добавить фото только на страницах, где уже есть bb-редактор, если свернуть переписку, то можно увидеть, что панель добавления фото открывается именно там, а не в плагине переписки. но как это исправить, я не знаю (((
+1
Human Human 9 лет назад #
Когда приходит новое сообщение, синие окошко сдвигается немного вверх, т.е новое сообщение не подсвечивается, а подсвечивается только имя отправителя и верхнее сообщение. Как это исправить?
-1
No Name No Name 9 лет назад #
на 1.10.4 встанет?кто пробовал?
0
irbis irbis 9 лет назад #
проверено, работает!
+1
irbis irbis 9 лет назад #
Если кому интересно, в ходе использования обнаружилась небольшая проблема. Если пользователь удаляет контакт из переписки, от которого есть непрочитанные сообщения, то в меню пользователя горят непрочитанные сообщения, но пользователь их не видит, т.к. контакт удален.
Ниже мое решение данной проблемы, которое не дает удалить контакт из переписки, пока пользователь не прочитает от него все сообщения! 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 9 лет назад #
Оффтопчик
0
Александр Александр 9 лет назад #
это в каком файле было и примерная строчка? v
0
eoleg eoleg 9 лет назад #
Не работает кнопка - Вставить ролик
Если ктото сталкивался с этим прошу помочь поправить.
0
mashen&ka mashen&ka 9 лет назад #
Подскажите, у меня в файле 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 9 лет назад #
Код 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 9 лет назад #
Только кеш обновите в браузере, хотя бы Ctrl+F5
0
mashen&ka mashen&ka 9 лет назад #
irbis Спасибо Вам огромное! Всё получилось!
0
mashen&ka mashen&ka 9 лет назад #
Есть ещё проблемка, не работает рассылка, так и не нашла ответа для себя в комментариях. Может кто поможет?
0
irbis irbis 9 лет назад #
рассылка в плагине не реализована, если руки дойдут, то я напишу и выложу сюда...
+4
NEOm@ster NEOm@ster 9 лет назад #
С первого взгляда могло показаться что я забил на плагин, но это не так.
Приступил к написанию обновленного плагина, будет несколько изменений, одна из них адаптивность под мобильники и планшеты.
0
irbis irbis 9 лет назад #
круто! адаптивность - нужная вещь! у меня как раз шаблон адаптивный. учтите, пожалуйста, мои изменения, особенно про удаление контакта, думаю, вещь нужная. С меня на пиво! v
+1
NEOm@ster NEOm@ster 9 лет назад #
обязательно учту
+1
NEOm@ster NEOm@ster 9 лет назад #
Так же будет массовая рассылка, но пока только с возможностью отправить всем
0
Николай Николай 9 лет назад #
Доброго времени суток всем!! Интересует вопрос с плагином Вставка фото из своих альбомов кто нибудь решил вопрос по работе плагина?? scratch
+1
NEOm@ster NEOm@ster 9 лет назад #
Спасибо что напомнили, тоже посмотрю
-1
No Name No Name 9 лет назад #
прошу помоь разобратся в стилях,где формируется стили,у меня вот как получается!!:
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
-1
No Name No Name 9 лет назад #
версия 1,10,4, в хроме слишком большой отступ между сообщениями, и в меню пользователя сообщения чёрным цветом и невидно что написанно!
+1
NEOm@ster NEOm@ster 9 лет назад #
ссылку на сайт можно?
-1
No Name No Name 9 лет назад #
отправил в личку
+1
NEOm@ster NEOm@ster 9 лет назад #
vsemkrot, найдите в файле "messenger.js" строчку "' <div class="content">' +" (примерно 339 строка), и замените слово "content" на "msg-content", для того чтобы не было конфликта стилей
-1
No Name No Name 9 лет назад #
спасибо помогло,окно с сообщениями теперь нормально работает,а вот как исправить что бы конфиликта небыло в mod_usermenu.tpl, я писал выше - в меню пользователя сообщения чёрным цветом и невидно что написанно! и выше на скрине видно что конфликт!!
-1
No Name No Name 9 лет назад #
и сразу вот такое вопрос - например я виде переписку с пользователем на сайте,и каждый раз на почту приходит письмо о новом сообщении,конечно очень хорошо что приходят оповещения о новых сообщениях на почту если ты не на сайте!! но если я веду переписку с человеком и он мне вопрос,я ему ответ,он вопрос,я ответ и каждый раз на почту приходят письма,вот бы натсроить если мессенждер открыт или может сайт открыт то на почту не приходило,а если человек закрыл переписку или сайт закрыл - то конечно нужно что бы оповещение на почту приходило обязательно!!
-1
No Name No Name 9 лет назад #
прошу подсказать правильно ли я сделал и не будет ли уязвимости какой либо?? - я в файле 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
NEOm@ster NEOm@ster 9 лет назад #
вроде не должно быть уязвимости, но по безопасности, я не большой знаток
+1
irbis irbis 9 лет назад #
Я у себя это сразу сделал, а то почта захламлена! 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 9 лет назад #
в каком файле это??
+1
irbis irbis 9 лет назад #
Ага, забыл указать.
/plugins/p_neomessenger/nim.php
0
No Name No Name 9 лет назад #
а подскажите - какой код отвечает сколько минут считается онлайн после того как пользователь закрыл сайт??
+1
irbis irbis 9 лет назад #
в настройках сайта выставляется Учет online пользователей
0
No Name No Name 9 лет назад #
работает + в карму молодец!!!
+2
NEOm@ster NEOm@ster 9 лет назад #
Следите за новостями по плагину в группе вк https://vk.com/neomessenger
+1
irbis irbis 9 лет назад #
smile
+1
NEOm@ster NEOm@ster 9 лет назад #
Новый инсталлятор, будет устанавливать плагин при любом количистве сообщений в базе, нужно несколько человек для тестирования установщика на сайте с большой базой сообщений, писать в личку.
0
Paradoks Paradoks 7 лет назад #
Вопрос по ссылкам: После того как скопировал ссылку и вставил она автоматом становится активной, но когда на нее нажимаешь- она перекидывает не по указанному адресу, а на главную страницу сайта. Как это исправить- это вообще возможно? И плагин 2.1.1 подойдет для ICMS 1.10.1?

Еще от автора

Обновление NeoMessenger
Обновление 2.7.4
Neomessenger 2.7.3
В каталоге выложено обновление компонента neomessenger, исправил баги о которых сообщалось, либо нашел сам.
Черный список
Компонент черный список (далее чс), позволяет пользователю сайта добавить другого пользователя в чс.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.