Модули DLE PM Notifier v.2.2 авто проверка ПМ на AJAX

Категория: Модули DLE » Модуль для DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Модули DLE PM Notifier v.2.2 авто проверка ПМ на AJAX
Бесплатный модуль DLE PM Notifier v.2.2 - перед вами обновление и лучший вариант модуля Check PM 1.0 (AJAX), с довольно современной и усовершенствованной реализацией.
Из раздела модули для dle PM Notifier v.2.2 - это полезный скрипт проверяющий самостоятельно с помощью AJAX почтовый ящик на наличие новых персональных сообщений каждые 30 секунд, причем, данный интервал легко регулируется и вы можете установить его сами, при этом сообщения выходят в всплывающем окне на любой странице сайта. Аналогичной функцией обладают крупные порталы Гугле и Яндекс, где нет необходимости обновлять страницу, чтобы узнать о появлении нового сообщения.

Модуль на DataLife Engine PM Notifier v.2.2 с автоматической проверкой ПМ - оповещение на AJAX пользователя выводится сообщения в симпатичном всплывающем окне, которое плавно появляется и и исчезает через 15 секунд, это время также можно изменять в настройках.

Новое в версии 2.1
1. Обновлена jquery библиотека.
2. Добавлен вывод аватара пользователя.

Новое в версии 2.2
1. Добавлено звуковое уведомление.

Вопрос: Как сделать отображение сообщений внизу страницы?
Ответ: Файл в папке шаблона: /style/ui.notify.css
найти:
top:10px;


заменить на:
bottom:10px;

Модули DLE PM Notifier v.2.2 авто проверка ПМ на AJAX
Автор: MSW 0-web ru
Версия DLE: 8.3-9.*

Модуль скачать DLE PM Notifier v.2.2 выполняющий авто проверка ПМ на AJAX все в одном архиве
  • 100
Рубрика: DLE модули » Бесплатные
Ранее » Dle PM Notifier v.2.1 автоматическая проверка ПМ на AJAX« Далее User Status v.1.0 Статус пользователя
Добавление комментарияОставить комментарий
  • № :36
  • 12 января 2015 16:48
Цитата: JohnSurnet
на 10.3 не хочет работать ( жаль

на дефаулт шаблоне проверяли ? Советую причитать Решение частых ошибок при установке модулей хаков сриптов
  • № :35
  • 12 января 2015 13:10
на 10.3 не хочет работать ( жаль
  • № :34
  • 4 января 2015 15:32
Цитата: fahman
как его установить? подскажите плиз...

в архиве Файл: ReadMe.txt

1. Загрузить файлы на сервер.
2. Файл шаблона: main.tpl
В любом месте, например после {AJAX} добавить:

[not-group=5]<script type="text/javascript" src="{THEME}/js/jquery.notify.min.js"></script>
<link rel="stylesheet" type="text/css" href="{THEME}/style/ui.notify.css" />
&#123;include file="engine/modules/pm_notifier.php"}[/not-group]


3. Файл: /engine/modules/pm_alert.php
Удалить, или закомментировать, всё содержимое.
  • № :33
  • 4 января 2015 13:24
как его установить? подскажите плиз...
  • № :32
  • 13 февраля 2013 18:17
Действительно, в Opera нет звука...
Думал, что дело в плагине Windows Media, но ошибся... не помогло...
  • № :31
  • 10 февраля 2013 15:16
Блин. В опере звук не воиспроизводится. Не знаете в чем проблема?
  • № :30
  • 7 февраля 2013 22:00
A-Jey,
модуль этот не установлен не вижу код вывода информации посмотрите определите стиль, можно посоветоваться с автором
  • № :29
  • 7 февраля 2013 18:02
Отличный мод! На версии 9.4 отлично работает! Автору спасибо!
  • № :28
  • 6 февраля 2013 23:53
Нет это не помогло, думаю нужно в css сделать так чтобы куда не нажал а оно выводило на сообщение
  • № :27
  • 6 февраля 2013 21:45
В pm_notifier.php
		$text = dle_substr(strip_tags(stripslashes($row['text'])),0,200, $config['charset'])." ...";

не проверял, но возможно так, должно получится
		$text = "<a href=\"/index.php?do=pm&doaction=readpm&pmid={$row['id'
]}\">dle_substr(strip_tags(stripslashes($row['text']
)),0,200, $config['charset'])." ...</a>";
  • № :26
  • 6 февраля 2013 20:10
У меня вопрос, а как сделать чтобы при нажатии в любом месте в этом окошке(как в вк) переходило на сообщение, то что в стандарте нужно только на ссылку клацать. Заранее спасибо!!!
  • № :25
  • 30 января 2013 20:31
vipersone,
Вам нужен тот, что в движке находится именно в upload/.htaccess директории (откройте блокнотом увидите там много данных), этот файл отличается от других ..он важный (менять только на него необходимо)
  • № :24
  • 30 января 2013 20:03
понял суть ошибки, я не тот htaccess добавил строку, сначала залил в корневой htaccess и после чего это и случилось.
Подскажи как исправить? я уже вернул в исходное положение файл htaccess в корне но нет изменений. сайт так и не работает корректно.
  • № :23
  • 30 января 2013 19:54
dle9,
Так, у меня что то не хорошее вышло.
помоги восстановить я добавил как ты и говорил в главный htaccess
строку AddDefaultCharset UTF-8
после чего произошло следующее
при загрузке странички пишет

Index of /

admin.php
cron.php
engine/
robots.txt
temp.php
upgrade/
  • № :22
  • 30 января 2013 19:34
vipersone,
в корень сервера, там где файл robots.txt
если открыть файлы движка папка upload/.htaccess
  • № :21
  • 30 января 2013 18:31
Добавил в файл htaccess

Пример что вышло:
AddDefaultCharset UTF-8
Order Deny,Allow
Allow from all

Добавлял в файлы htaccess которые были в комплекте с модулем, другие не заменял.
В итоге не вышло, ничего.
Опишите пож более детально или дайте прямую ссылку.
  • № :20
  • 30 января 2013 17:33
про конвертацию файлов сможете найти в ссылке выше
или жестко задать вашу кодировку
в корне htaccess следует

добавить одну строчку:
AddDefaultCharset UTF-8
  • № :19
  • 30 января 2013 17:31
dle9,
Извини а для начинающий пож. попроще, что и где нужно изменять?
  • № :18
  • 30 января 2013 17:30
модуль использует Win-1251 конвертировать в UTF-8 или задать жесткую привязку к вашей кодировке
  • № :17
  • 30 января 2013 17:29
Скачивал DLE UTF-8
Если я ошибся подскажите как исправить ошибку
  • № :16
  • 30 января 2013 17:28
dle9, у меня стоит UTF-8
  • № :15
  • 30 января 2013 17:23
vipersone,
Определитесь с кодировкой сайта Что выбрать UTF-8 или windows-1251
  • № :14
  • 30 января 2013 17:21
У меня лично получилось окно, минус то в том что вместо текста квадратики и триугольники, как исправить?
  • № :13
  • 17 января 2013 19:48
Тут вроде
pm_notifier.php
$js .= "$(\"#pm_notifier_new\").notify({ speed:1000, expires:15000 })
  • № :12
  • 17 января 2013 17:06
На версии 9.7 все прекрасно работает, и звук есть, проверял на гугл хром и фаерфокс, на других не проверял,
Скажите а где время проверки поставить на 1 секунду можно, нужно чтобы как только отправил пользователь сразу видел?
  • № :11
  • 29 декабря 2012 18:47
Casillas,
в engine/modules/pm_notifier.php
		$js .= "$(\"#pm_notifier_new\").notify({ speed:1000, expires:15000 }).notify(\"create\", { text:'<img src=\"{$foto}\" style=\"float: left; height: 50px;\" /><h1>Новое сообщение от: {$user}</h1><div style=\"color:#fff;\">{$sabj}<br>{$text}<br clear=\"all\"></div>' });\n";

не проверял
попробуйте так добавить вот так теги </br><br>
пример в engine/modules/pm_notifier.php
<br></br><br>{$text}<br clear=\"all\"> 

или тут вот так
<br></br><h1>

или как вам нужно
  • № :10
  • 29 декабря 2012 18:21
а как добавить отступ для всего текста от аватарки?
  • № :9
  • 24 декабря 2012 20:40
klim_kr93,
мы ещё не телепаты )) на 9.7 должен работать
проверяйте на дефолтном шаблоне
и файлы templates/THEME из этой папки надо добавить в вашу папку шаблон другого варианта , где можно ошибится не вижу, кроме проблем с JS-скриптами в шаблоне.
В шаблоне в main.tpl смотрите стоит тег {AJAX} после body
  • № :8
  • 24 декабря 2012 20:25
9.7 не работает почему то...
В чём может быть проблема?
  • № :7
  • 18 декабря 2012 19:59
sergey209,
Проверял в двух системах Windows 7 и Ubuntu на браузерах Firefox и Opera,звук присутствует!