Приветствую Вас Прохожий | RSS Вторник, 17.06.2025, 21:14
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 11
Гостей: 11
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты для форума

Список наград на странице профиля или в посте форума

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

Для профиля
В шаблон "Персональная страница пользователя", в нужное место вставьте следующий код:

Код:
<span id="listawards">загрузка наград ...</span>

<script type="text/javascript">
  $('#listawards').hide(); // by UAWARDS.UCOZ.RU
  $.get('/index/54-$_USER_ID$', function(data){
  data=$(data).text();
  $('#listawards').empty().append($('td', data)).show();
})</script>

Для форума (в постах)
В шаблон форума "Вид материалов", в нужное место вставьте следующий код:

Код:
<span id="listawards$ID$">загрузка наград ...</span>

<script type="text/javascript">
  $('#listawards$ID$').hide(); // by UAWARDS.RU
  $.get('/index/54-$UID$', function(data){
  data=$(data).text();
  $('#listawards$ID$').empty().append($('td', data)).show();
})</script>


Автор\Источник: не указан или не известен!

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 2794 | Комментарии: 1 | Рейтинг: 4.8/4 | |Категория: Скрипты для форума | Добавил: mdbaner | Дата: 31.05.2009 | Скачали: 0
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 1
0  
1 Profi   Дата: 25.09.2012  Время: 04:56   [№ 13706] [Материал]
для форума будет лучше сделать так:
[code]
<span id="listawards$ID$" class="user$UID$">...</span>
<script type="text/javascript">
$(document).ready(function(){
if ($('#listawards$ID$').text()=='...'){
$.get('/index/54-$UID$', function(e){
fuu = $('cmd[p="content"]',e).text();
$('.user$UID$').empty().append(fuu).show();
});
};
});
</script>
[/code]
т.е. сокращаем число запросов. Ведь постов каждого пользователя на странице может быть несколько и в каждом делать запрос не нужно.


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

28

2 Комплексный прогон сайт...

54

3 Армия

0

4 Остались честные СМИ?

0

5 Раздача подарков и стик...

1

6 Дисковое пространство

3

7 Может у кого есть!

5

8 Ручной прогон по трасто...

19

9 бот для умножения денег...

0

10 Программировние

7


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2025


Кнопка 88х31 сайта ucozon.ru