Вывод наград на форуме
Скрипт выводит награды на форуме.
Ставим код в вид материалов форума в любое место:
Вывод наград на персональной странице пользователя.
Ставим код в Персональная страница пользователя:
Ставим код в вид материалов форума в любое место:
Код
<span id="listawards$ID$">загрузка наград ...</span>
<script type="text/javascript">
$('#listawards$ID$').hide();
$.get('/index/54-$UID$', function(data){
data=$(data).text();
$('#listawards$ID$').empty().append($('td', data)).show();
})</script>
<script type="text/javascript">
$('#listawards$ID$').hide();
$.get('/index/54-$UID$', function(data){
data=$(data).text();
$('#listawards$ID$').empty().append($('td', data)).show();
})</script>
Вывод наград на персональной странице пользователя.
Ставим код в Персональная страница пользователя:
Код
<span style="text-decoration: none;padding: 3px 4px;background: #111111;color: #fff;border: 1px solid #212121;display: block;font-weight:bold;">
$AWARDS$
<?if($AWARDS$=0)?>
Подарков
<?else?>
<?if($AWARDS$<5 && $AWARDS$!='1')?>
Подарка
<?else?>
<?if(substr($AWARDS$,len($AWARDS$)-1,1)='1' && $AWARDS$!='11')?>
Подарок
<?else?>
Подарков
<?endif?>
<?endif?>
<?endif?><span style="float:right;"><a style="color:#fff;" href="$AWARDS_READ_URL$">Все</a></span>
</span><div style="padding:5px;"></div>
<div id="listawards" align="left"><center><img src="/images/upload.gif"><br>Загрузка подарков...</center></div>
<script type="text/javascript">
$(function () {
awards = function (_a, _t, _la, _s) {
$.get("/index/54-$_USER_ID$", function (f) {
$(_a).before('<img id="awards" alt="" />');
var d = $('cmd[p="content"]', f).text(),
b = $("img", d),
a = [],
c = $("#awards"),
e = 1,
aw = '';
$.each(b, function (g, h) {
a.push(h.src);
if (e <= _s) {
aw += '<img src="' + h.src + '" alt="" id="gfstyle"/>';
e++;
}
});
e = 1;
c.attr("src", a[0]);
if (b.length > 1) {
setInterval(function () {
if (e == b.length) {
e = 0
}
c.hide().attr("src", a[e]).fadeIn("normal");
e++
},
_t * 1000)
}
$(_la).html(aw);
})
};
awards('#avatar', 4, '#listawards', 5);
});
</script>
$AWARDS$
<?if($AWARDS$=0)?>
Подарков
<?else?>
<?if($AWARDS$<5 && $AWARDS$!='1')?>
Подарка
<?else?>
<?if(substr($AWARDS$,len($AWARDS$)-1,1)='1' && $AWARDS$!='11')?>
Подарок
<?else?>
Подарков
<?endif?>
<?endif?>
<?endif?><span style="float:right;"><a style="color:#fff;" href="$AWARDS_READ_URL$">Все</a></span>
</span><div style="padding:5px;"></div>
<div id="listawards" align="left"><center><img src="/images/upload.gif"><br>Загрузка подарков...</center></div>
<script type="text/javascript">
$(function () {
awards = function (_a, _t, _la, _s) {
$.get("/index/54-$_USER_ID$", function (f) {
$(_a).before('<img id="awards" alt="" />');
var d = $('cmd[p="content"]', f).text(),
b = $("img", d),
a = [],
c = $("#awards"),
e = 1,
aw = '';
$.each(b, function (g, h) {
a.push(h.src);
if (e <= _s) {
aw += '<img src="' + h.src + '" alt="" id="gfstyle"/>';
e++;
}
});
e = 1;
c.attr("src", a[0]);
if (b.length > 1) {
setInterval(function () {
if (e == b.length) {
e = 0
}
c.hide().attr("src", a[e]).fadeIn("normal");
e++
},
_t * 1000)
}
$(_la).html(aw);
})
};
awards('#avatar', 4, '#listawards', 5);
});
</script>
Всего комментариев: 0 | |
Информация: Посетители, находящиеся в группе Гости, не могут оставлять комментарии. |