

Скрипт выводит аватар последнего ответившего в теме на форуме. Нагрузки на сайт не будет, так как скрипт сделан на php.
Установка:
1. Скачайте архив.
2. Разархивируйте скачанный архив, зайдите в FTP PHP, создайте папку getava, и загрузите в нее файл get.php
3. Зайдите в ПУ, управление дизайном, общий вид страниц форума, после $BODY$ разместите код:
Code
<script>
var arr = [];
$(function () {
getAva.setArray();
getAva.get();
})
var getAva = {
get: function () {
$.getJSON('/php/getava/get.php',{type:'AVATAR', user: arr.toString()}, function (parse) {
$.each(parse, function (i) {
$('#ava_'+parse[i].user+'_'+parse[i].id).html('<img src="'+parse[i].data+'" width="25" height="25" />');
})
})
},
setArray: function () {
if($('.lastPostUserLink').size() > 0) {
$('.lastPostUserLink').each(function (k) {
$(this).parent().parent().prepend('<div style="float:left;margin-top:5px;margin-right:4px;margin-left:2px;border:1px solid #eee" id="ava_'+$(this).text().replace('-','~')+'_'+k+'"><img src="http://www.ujs.su/uStyle1/sys_imgs/upl_ava.gif" width="25" height="25" /></div>');
arr.push($(this).text().replace('-','~')+'|'+k);
})
} else { alert('Error #1 - на странице не найдена ссылка с классом .lastPostUserLink') }
}
}
</script>
4. Активируйте API (без ключа) в общих настройках сайта.
Готово!
Просмотров: 17387
|
Категория: Другие скрипты для ucoz / Ucoz-php | Добавил: NA
Другие новости |
Поделиться ссылкой
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.