
В этой версии проведены некоторые внутренние и внешние изменения.
— Исправлен баг с установщиком (Если у вас на сайте меньше 1000 сообщений, после установки плагин их не видел).
— Кнопка массовой рассылки перенесена в правую часть, и добавлено подтверждение при рассылке.
— Исправлено несколько опечаток в css.
— Немного изменен внешний вид при отправке сообщений.
Воспроизвести баг со сбросом авторизации не удалось, было поправлено предпалогаемое место в коде плагина (возможно проблема осталась).
Не исключаю наличие глюков. Сообщайте мне при их обнаружении.
Если вам понравился плагин, и вы хотите отблагодарить меня, то я не против

Вот мои реквизиты:
яндекс кошелек: 410011597295266
webmoney: R227906422600
Или хотя-бы плюсик в карму!
Ссылка на плагин: СКАЧАТЬ
А как поменять вверху фон или цвет? и кнопки. у меня сайт просто в сереневых тонах.
Но есть 1 маленький ньюанс - не работают смайлы почему-то:
http://shot.qip.ru/00ewxJ-6ZU0L5UZC/
Смайлы модифицировались, т.е стандартные gif заменялись на png. В других компнентах со смайлами траблов нет.
Кто сталкивался или это еденичный случай?
Заранее спасибо за советы!
в файле messenger.js в 943 строке найдите '.gif' и поменяйте на '.png'
Отпишитесь интересно)))
заранее спасибо!
Неужели проблема с разлогированием только у меня? Может что-то на хостинге или конфликт? Но я все плагины отключал для тестирования.
Собственно это даже не баг я считаю, а удобная вещь для пользователей по отслеживанию того, есть ли в твоем аккаунте еще один жук, который сидит и смотрит переписку, если аккаунт взломан например))).
ЗЫ: для параноиков по безопасности.
В любом случае после прочтения хоть и одного сообщения, убирается двойка, но как говорят: предупрежден-вооружен!
Так что все замечания стоит писать в л.с. наверное, что бы не обидеть человека. Не?)
Пишу в блоге только для того, чтобы понять, откуда берутся ошибки, часто ли встречаются у других, это помогает быстрее выловить недочеты, тем самым помогаю развитию.
Это не связано с самим плагином, видимо у меня много чего на сайте установлено, вероятно конфликт.
Поидее оно должно братся из файла mod_usermenu.tpl :
<span class="my_messages">
{if $newmsg.total}
<a class="has_new" href="/users/{$id}/messages{if !$newmsg.messages}-notices{/if}.html" title="{$LANG.NEW_MESSAGES}: {$newmsg.messages}, {$LANG.NEW_NOTICES}: {$newmsg.notices}">{$LANG.USERMENU_MESS} ({$newmsg.total})</a>
{else}
<a href="/users/{$id}/messages.html">{$LANG.USERMENU_MESS}</a>
{/if}
</span>
Не только отсюда плагин делает вывод этого слова, точнее отсюда + ещё откуда то
Не только отсюда плагин делает вывод этого слова, точнее отсюда + ещё откуда то
<span class="my_messages">
Тогда должно остаться один вывод. (Может и не поможет. Делаете на свой страх и риск)
// Навешиваемся на ссылку "Сообщения"
$('body').on('click', 'a[href$=\'/messages.html\'], a[href$=\'/messages-notices.html\']', function() {
nm.recipientId = 0;
nm.open();
return false;
});
Неправильно навешивается, может все банальней и стиля не хватает для скрытия слова.... ступор(
Подскажите пожалуйста а этого мне не видать если у меня 1.10.1 получается?
Скачайте более новую версию, и смотрите файлы)
или
vk.com/neomessenger
По ищите)
Народ на сайте активно юзает переписку, пока проблем не возникало.
Но разработчика хорошо было бы найти...)
Из файла /plugins/p_neomessenger/js/messenger.js
удалить строку ~ 36:
Как тут: http://instantcms.ru/forum/thread19866.html
Спасибо заранее за помощь.
ЗЫ:Пользователи тоже жалуются что вылетают периодически, после отключения плагина, разлогинивать перестает(тестирую, но пока что связи не нашел, тк у самого ни разу не разлогинивалось)
Жду предложения в л.с.
Спасибо заранее.
Про перепишите код согласно той инструкции.
По поводу разлогирования - у себя такой глюк не наблюдаю, пользуюсь еще с первых версий, вносил частенько свои правки.
От себя рекомендую еще отключить привязку к IP-адресу пользователя, чтобы при работа с мобильных устройств авторизация не слетала.
Знаю что находится в данном файле и кусок кода вот этот отвечает:
Вот код:
Спасибо заранее. А вылетает у пользователей,у меня без вылета даже когда сижу с 4х аккаунтов не только с админского.
Странно просто как-то.
По сути у меня что-то типо того что наблюдалось в прошлой версии(разлогирование), если я правильно понимаю это как раз то:
http://instantcms.ru/blogs/neo-blog/besplatnyi-plagin-neomessenger-2-1-0.html#comment_73815
С сегодняшнего дня я начинаю дальнейшую работу по плагину. Давно я в его не заглядывал уже и не помню что за что отвечает, вечером освежу память. Подтверждаете ли вы что решение http://instantcms.ru/blogs/neo-blog/besplatnyi-plagin-neomessenger-2-1-1.html#comment_82032 помогло при вылетах ?
Напомню, что у меня при массовой отправке сообщений происходит смена сессии, т.е. отправляю от админа, а после отправки я авторизован, как другой пользователь.
Решение в следующем:
файл /plugins/p_neomessenger/nmajax.php
заменить:
На моем хостинге до оптимизации запрос получения контактов занимал 0.0766 сек., после оптимизации 0.0048 сек. и хостинг не ругается на перерасход ресурсов!
На не оптимизированном сервере у меня до оптимизации запрос занимал около 26 сек., после оптимизации 1.2 сек.
Что сделано:
файл: /plugins/p_neomessenger/nmcore.php
изменил функцию:
Подскажите пожалуйста, как исправить.
Хочу к примеру удалить переписку, но чтобы подтвердить удаление надо закрыть сообщения. Т.е окно с подтверждением удаления вылазает за перепиской.
Пытался переделать самостоятельно по https://toster.ru/q/164465данному примеру с тостер.ру, но увы не получилось.