ZorNet.Ru — сайт для вебмастера » Ajax модальное окно » Скрипт личные сообщения в аякс-окне для uCoz

Скрипт личные сообщения в аякс-окне для uCoz

Скрипт личные сообщения в аякс-окне для uCoz
Скрипт Л.С не прихотлив, без всяких пантов , рабочий 100% , в чем его прелесть , вас не придется перезагружать страницу что б узнать пришло ли вам письмо или нет , скрипт это сделает за вас, он будит каждые 20 секунд проверять наличия нового сообщения , и как придет вам сообщение , вы немедленно будите уведомлены.



Основные возможности:

Автоматическое уведомление: Скрипт автоматически проверяет наличие новых ЛС каждые 20 секунд. При появлении непрочитанных сообщений, в правом нижнем углу экрана всплывает уведомление.
Быстрый доступ к сообщениям: Кликнув на уведомление, пользователь переходит к своим входящим сообщениям в удобном ajax-окне.
Удобный ответ: Скрипт позволяет быстро отвечать на сообщения прямо из окна.
Автоматическое удаление: После отправки ответа, сообщение может быть автоматически удалено (настраивается).
Встроенные BB-коды: Скрипт включает в себя основные BB-коды для форматирования текста.


Преимущества:

Экономия времени: Пользователи мгновенно узнают о новых сообщениях и могут быстро на них реагировать.
Удобство использования: Простой и интуитивно понятный интерфейс.
Повышение активности: Скрипт стимулирует пользователей чаще проверять и отвечать на личные сообщения.

Приступаем к установке.
Установка очень проста. На нужные страницы сайта, в нужное место (можно перед </body)

Код
<?if($USER_LOGGED_IN$)?>
<script type="text/javascript">
function alertPm(n){_uWnd.alert('Для Вас есть новые личные сообщения<br><br>' + _uButton(null,'b',{content: 'onclick="ucodesru.init();_uWnd.close(\'alertPm\');"', text: 'Показать сообщения'}), 'Сообщения ('+n+')', {name: 'alertPm', w: 250, h: 100, tm: 0});}
$.getScript("https://zornet.ru/Ajaxoskrip/ucodes.ru.ajaxmessages.js"<?if($UNREAD_PM$)?>, function(){ alertPm($UNREAD_PM$); }<?endif?>);
</script><?endif?>

А по месту вывода обычной ссылки на сообщения:
Код
<a href="javascript://" onclick="ucodesru.init();">Мои сообщения <span title="Новых сообщений: $UNREAD_PM$">($UNREAD_PM$)</span></a>


UPDATE #1

Если у кого то не работает данный скрипт (а именно не выводит текст сообщения, например), то замените в скрипте
Код
https://zornet.ru/Ajaxoskrip/ucodes.ru.ajaxmessages.js
На
Код
https://zornet.ru/Ajaxoskrip/ucodes.ru.ajaxmessages2.js

А также на странице ЛС:
Код
$BODY$
на
Код
<div id="bdPMPage">$BODY$</div>

UPDATE #2

По просьбам пользователей сделать проверку статуса пользователя, кому отправляешь!

В скрипте заменяете:
Код
https://zornet.ru/Ajaxoskrip/ucodes.ru.ajaxmessages.js
На
Код
https://zornet.ru/Ajaxoskrip/ucodes.ru.ajaxmessages3.js

И незабываем также на странице ЛС:
Код
$BODY$
на
Код
<div id="bdPMPage">$BODY$</div>

И на персональной странице в любое место ставим код:
Код
<div style="display:none;"><span id="ouser" style="position:relative;left:8px;bottom:1px;"> - $_USERNAME$ <b><!--?if($_IS_OWN_PROFILE$)?-->Online<!--?else?-->$_STATUS$<!--?endif?--></b></span></div>

UPDATE #3

Забыл Вам еще рассказать про одну функцию) Это отправка ЛС со страницы пользователя!

Вот где вам удобно ставите такую ссылку:
Код
<a href="javascript://" onclick="ucodesru.send('$_USERNAME$')">Написать ЛС</a>

Исправления: TRANE73

Источник: ucodes.ru

16 Мая 2012 Просмотров: 4414 Комментариев: (7)

Поделиться в социальных сетях

Материал разместил

Комментарии: 7
Kvint
Kvint 22 Ноября 2015 19:071
0
Здесь вся работа только в окне и переходить не нужно в ЛС?
Kosten
Kosten 22 Ноября 2015 19:372
0
Да, все делается в одном окне, раньше пользовался этим личным сообщением, получаешь письмо и там же открываешь, надо ответить, пишешь ответ.
FeStemBer
FeStemBer 26 Декабря 2015 22:383
0
Видел такое сообщение, но там файл нужно скачивать, но как понимаю здесь ссылка прописана и только нужно установить.
Марковичь
Марковичь 26 Декабря 2015 22:584
0
Что то похоже на прежний скрипт, но здесь установка совершенна другая, намного сложнее почему то, а работа так понял такая же, это общение в окне.
AnTron
AnTron 26 Декабря 2015 23:095
0
Все правильно, кто моображает быстро поставит, просто давно в интернете его видел, а вот точно такой, который почти последним в категорий стоит, в первые вижу.
Сопрано
Сопрано 26 Декабря 2015 23:246
0
Здесь еше нужно по месту выставлять, так вообше можно запутаться, думаю это самый первый скрипт, сделан, что можно в одном окне общаться, если есть другой то его лучше установить, тем более говорите что стоял у некоторых.
csretven
csretven 26 Декабря 2015 23:557
0
Что то не понятен этот скрипт, установить не проблема, но зачем такие сложности делать, так как есть точно такой и ставиться на много легче и точно работает.

Оставь свой отзыв

avatar