Подключаем jQuery В шаблон Профиль пользователя Code <?if($_AVATAR$)?><span id="Avatar">$_AVATAR$</span>
<?else?><span id="Avatar"><img src="/noavatar.jpg"></span>
<?endif?> Заменить на картинку "Нет аватара" Шаблон Личные сообщения (ЛС) Code <span id="PMBody">$BODY$</span> Создаем глобальный блок, например MESSAGES Code <div id="PMLoading"><a name="PMCheck"></a><img src="http://src.ucoz.ru/img/wd/6/ajax.gif" align="left"> Подождите, идет проверка новых личных сообщений...<br></div> <div id="PMInfo" style="display: none; text-align: center;"></div> <div id="PMAvatar" style="display: none;"></div> <div id="PMText" style="display: none;"></div> <script> $('#PMInfo').load('http://free-manga.net.ru/index/14 #PMBody', function(){ if($('b.unread:first', $('#PMInfo')).html()){ PMFrom = $('a', $('#PMInfo b.unread:first').parent().parent()).eq(1).html() $('#PMAvatar').load('http://free-manga.net.ru/index/8-0-' + PMFrom + ' #Avatar', function () { PMURL = $('a', $('#PMInfo b.unread:first').parent().parent()).eq(0).attr('href') $('#PMText').load(PMURL, function () { $('#PMLoading').hide('normal') $('#snewmes', $('#PMText')).hide() $('#PMInfo').html('<b>Новое входящее сообщение</b><br>От: <b>' + PMFrom + '</b><br>' + $('#PMAvatar').html() +'<hr><b>Тема</b>: ' + $('#PMInfo b.unread:first').html() + '<br><b>Сообщение</b>:<br>' + $('#snewmes', $('#PMText')).parent().html() + '<hr>[ <a href="http://free-manga.net.ru/index/14-' + PMFrom + '-0-1" target="_blank">Ответить</a> | <a href="http://free-manga.net.ru/index/14" target="_blank">Сообщения</a> ]<bgsound src="http://src.ucoz.net/img/fr/pm.wav" loop="1" volume="0" balance="0">') $('#PMInfo').show('normal') }) }) }else{ $('#PMLoading').hide() $('#PMInfo').html('Новых сообщений нет<br>[ <a href="http://free-manga.net.ru/index/14" target="_blank">Сообщения</a> ]') $('#PMInfo').show('normal') } }) </script> В нужном месте на страницах сайта пишем Code <?if($USER_LOGGED_IN$)?><table class="boxTable"><tr><th><h2>Сообщения</h2></th></tr><tr><td class="boxContent">$GLOBAL_MESSAGES$</td></tr></table><?endif?>
|