17.02.2011, 13:53 | |||||
Все личные сообщения в Ajax-окнеНовый скрипт личных сообщений! Теперь вы можете читать входящие сообщения, отвечать на них, просматривать отправленные сообщения и отправлять их любым пользователям сайта прямо в Ajax-окне! Данный код размещаете перед </body>:
Code <?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("http://trane73.3dn.ru/js/ucodes.ru.ajaxmessages.js"<?if $UNREAD_PM$?>, function(){ alertPm($UNREAD_PM$); }<?endif?>); </script><?endif?> А по месту вывода обычной ссылки на сообщения: Code <a href="javascript://" onclick="ucodesru.init();">Мои сообщения <span title="Новых сообщений: $UNREAD_PM$">($UNREAD_PM$)</span></a> Файл скрипта можете перезалить себе на сайт. UPDATE #1 Если у кого то не работает данный скрипт (а именно не выводит текст сообщения, например), то замените в скрипте
Code http://trane73.3dn.ru/js/ucodes.ru.ajaxmessages.js на
Code http://trane73.3dn.ru/js/ucodes.ru.ajaxmessages2.js А также на странице ЛС:
Code $BODY$ на
Code <div id="bdPMPage">$BODY$</div> UPDATE #2 По просьбам пользователей сделать проверку статуса пользователя, кому отправляешь! В скрипте заменяете:
Code http://trane73.3dn.ru/js/ucodes.ru.ajaxmessages.js на
Code http://trane73.3dn.ru/js/ucodes.ru.ajaxmessages3.js И незабываем также на странице ЛС:
Code $BODY$ на Code <div id="bdPMPage">$BODY$</div> И на персональной странице в любое место ставим код:
Code <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 Забыл Вам еще рассказать про одну функцию) Это отправка ЛС со страницы пользователя! Вот где вам удобно ставите такую ссылку:
Code <a href="javascript://" onclick="ucodesru.send('$_USERNAME$')">Написать ЛС</a> Материал взят с сайта infoscript.ru
Теги: Скачать Все личные сообщения в Ajax-окне
| |||||
Категория: Скрипты uCoz | Просмотров: 4935 | Добавил: antisept | Рейтинг: 4.5/2 | | |||||
Теги: |
Всего комментариев: 1 | ||||||
|
Кроме того, материал перепечатывали с сайта на сайт, ставили... файл можно найти на Вэбочке (название tables_tablichki_dli_foruma.js).