Ставим в любое место:
Code
<?if($USER_LOGGED_IN$ and $IS_NEW_PM$)?> <script type="text/javascript"> // Версия 1.1 © [searchucoz.ucoz.ru] data = '<b>$USERNAME$<\/b>, привет!<br>Для тебя есть <b>$UNREAD_PM$<\/b> <?if($UNREAD_PM$>1)?>новых личных сообщений<?else?>новое личное сообщение<?endif?><br><br><a href="$PM_URL$" class="pgSwch">Окно личных сообщений<\/a><hr><div id="kakie">Загрузка...<\/div>'; _uWnd.alert(data,'pmmes',{w:265,h:130,tm:20000}); function kakie(){$.get('$PM_URL$', function(data){$('b.unread', data).each(function(){var hrfpm = $(this).parent().attr('href'); var txtpm = $(this).html(); $('#kakie').after('<a href="'+hrfpm+'" target="_blank" title="Откроется в новом окне">'+txtpm+'</a><br>');});}); setTimeout("$('#kakie').hide();",500);} function imgls(){if ($("span.xw-hdr-text").html()=='pmmes'){$("span.xw-hdr-text").html("<img src='http://searchucoz.ucoz.ru/drugoe/mail.png' border='0' align='absmiddle' alt=''> <?if($UNREAD_PM$>1)?>Новые личные сообщения<?else?>Новое личное сообщение<?endif?>");}} setTimeout("imgls();kakie();",100);</script><?endif?>
На скриншоте вы видите с Версия 1.1 © [searchucoz.ucoz.ru], скрипт без него.
tm: 20000 Это время которое будет видно ajax окно, а точнее 20 секунд. tm: 40000 Это 40 секунд и т.д.
w: 256 Ширина. h: 130 Высота.
Если пользователю пришло личное сообщение на вашем сайте, то ajax окошка вылезет в правом нижнем углу, и исчезнет через 20 секунд. В версии 1.2 будет что либо новенькое ждите. Автор: remus.
Источник: http://searchucoz.ucoz.ru