Главная » Файлы » Скрипты для uCoz » Пользователи

Вывод наград на jQuery для Персональной страницы и Форума
22.06.14, 19:47:57




Многим хочется, чтобы награды пользователя отображались прямо на странице, а не при нажатии на ссылку. Но возможности системы не позволяют этого сделать. Попробуем скриптом.

Для профиля:

В шаблон "Персональная страница пользователя", в нужное место вставьте следующий код:
Код
<span id="listawards">загрузка наград ...</span>  
<script type="text/javascript">  
$('#listawards').hide();  
$.get('/index/54-$_USER_ID$', function(data){  
data=$(data).text();  
$('#listawards').empty().append($(data)).show();  
})</script>


Для форума (в постах):

В шаблон форума "Вид материалов", в нужное место вставьте следующий код:
Код
<span id="listawards$ID$">загрузка наград ...</span>  
<script type="text/javascript">  
$('#listawards$ID$').hide(); // by UAWARDS.UCOZ.RU  
$.get('/index/54-$UID$', function(data){  
data=$(data).text();  
$('#listawards$ID$').empty().append($(data)).show();  
})</script>


Все! Если не нравится фон под наградками, то вставляем в шаблоны:
Код
<style>  
.myWinTD1 {background:none;}  
.myWinTD2 {background:none;}  
</style>

Категория: Пользователи | Добавил: Apocalypse | Теги: Наград, форума, на, JQuery, вывод, персональной, для, страницы
Просмотров: 350 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: