Вот собственно и скрипт! Через быструю замену заменяем: на (сам скрипт можно засунуть в js файл!) Версия на jQ: Code <?if($ONLINE_COUNTER$ || $MODULE_ID$='forum')?> <script type="text/javascript"> // Online User Avatar for uCoz v2.1 jQ ~ http://allcity.net.ru/ $('a.groupAdmin').each(function(){ $(this).attr('title','<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+$(this).html()+'" border="0" /><br />Администратор</div>'); }); $('a.groupModer').each(function(){ $(this).attr('title','<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+$(this).html()+'" border="0" /><br />Модератор</div>'); }); $('a.groupVerify').each(function(){ $(this).attr('title','<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+$(this).html()+'" border="0" /><br />Проверенный</div>'); }); $('a.groupUser').each(function(){ $(this).attr('title','<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+$(this).html()+'" border="0" /><br />Пользователь</div>'); }); </script> <?endif?> </body> Версия на JS: Code <?if($ONLINE_COUNTER$ || $MODULE_ID$='forum')?> <script type="text/javascript"> // Online User Avatar for uCoz v1.1 JS ~ http://allcity.net.ru/ us=document.getElementsByTagName('a'); for(on=0;on<us.length;on++){ if(us[on].className=='groupAdmin'){ us[on].title='<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+us[on].innerHTML+'" border="0" /><br />Администратор</div>';} if(us[on].className=='groupModer'){ us[on].title='<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+us[on].innerHTML+'" border="0" /><br />Модератор</div>';} if(us[on].className=='groupVerify'){ us[on].title='<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+us[on].innerHTML+'" border="0" /><br />Проверенный</div>';} if(us[on].className=='groupUser'){ us[on].title='<div align="center"><img alt="Загрузка..." src="http://s1.allcity.net.ru/ucoz_avatar/online_user_avatar.php?domain='+location.host+'&username='+us[on].innerHTML+'" border="0" /><br />Пользователь</div>';} } </script> <?endif?> </body> Для роботы скрипта нужен хинт! Внимание: просмотр профиля должен быть доступен гостям! * Сделано - Создать кеширование ссылок (увеличит скорость загрузки аватаров)! - Ссылка аватарa обновляется раз в 24 часа! * Сделано - Версия на JS. * Сделано - Версия скрипта на jQ без использования хинта. * Сделано - Принудительное определения ссылки аватaра (если скрипт не смог определить ссылку аватара на вашем сайте).
|