Данный скрипт позволит вывести счётчик баллов на персональной странице пользователя. Вычисляются балы из активности пользователя на сайте.
Установка:
1#: Управление дизайном » Персональная страница пользователя » После /head вставляйте:
2#: Управление дизайном » Персональная страница пользователя » В то место, где должен выводиться счётчик, вставляйте:
Установка:
1#: Управление дизайном » Персональная страница пользователя » После /head вставляйте:
Код
<script>
$(document).ready(function() {
var cmnt = $_COM_ENTRIES$ * 1;
var snyat = $_PHOTO_ENTRIES$ * 1.0;
var load = $_LOAD_ENTRIES$ * 1;
var ncmnt = cmnt.toFixed(2);
var tfrm = $_FORUM_ENTRIES$ * 1.0;
var ntfrm = tfrm.toFixed(2);
var nload = load.toFixed(2);
var repa = $_REPUTATION$ * 0.1;
var nrepa = repa.toFixed(2);
var adwr = $AWARDS$ * 0.1;
var nadwr = adwr.toFixed(2);
var pred = $_BOARD_ENTRIES$;
var regs = 5;
var norm = cmnt + tfrm + load + repa + regs - pred - snyat; <?
if ($_BAN_PERCENT$) ?> <?
if ($_BAN_PERCENT$ = 0) ?> bans = 0; <?
else ?>
var bans = ((norm / 100) * $_BAN_PERCENT$); <? endif ?>
var aftr = norm - bans; <?
else ?>
var aftr = norm;
bans = 0; <? endif ?>
var resalt = aftr.toFixed(2);
_why = '<fieldset><legend>Баллы за активность:</legend>За комментарии: <b>' + ncmnt + '</b><br>За сообщения на форуме: <b>' + ntfrm + '</b><br>За материалы: <b>' + nload + '</b><br>За репутацию: <b>' + nrepa + '</b><br>Получено при регистрации: <b>5.00</b><hr></b>Минус баллов из-за замечаний: <b>' + bans + '</b><br>Снято баллов: <b>' + snyat + '</b> </fieldset><fieldset><legend>Баллы</legend>Всего баллов: <b>' + resalt + '</b><br></fieldset>';
$("#raitng").html(resalt);
});
</script>
$(document).ready(function() {
var cmnt = $_COM_ENTRIES$ * 1;
var snyat = $_PHOTO_ENTRIES$ * 1.0;
var load = $_LOAD_ENTRIES$ * 1;
var ncmnt = cmnt.toFixed(2);
var tfrm = $_FORUM_ENTRIES$ * 1.0;
var ntfrm = tfrm.toFixed(2);
var nload = load.toFixed(2);
var repa = $_REPUTATION$ * 0.1;
var nrepa = repa.toFixed(2);
var adwr = $AWARDS$ * 0.1;
var nadwr = adwr.toFixed(2);
var pred = $_BOARD_ENTRIES$;
var regs = 5;
var norm = cmnt + tfrm + load + repa + regs - pred - snyat; <?
if ($_BAN_PERCENT$) ?> <?
if ($_BAN_PERCENT$ = 0) ?> bans = 0; <?
else ?>
var bans = ((norm / 100) * $_BAN_PERCENT$); <? endif ?>
var aftr = norm - bans; <?
else ?>
var aftr = norm;
bans = 0; <? endif ?>
var resalt = aftr.toFixed(2);
_why = '<fieldset><legend>Баллы за активность:</legend>За комментарии: <b>' + ncmnt + '</b><br>За сообщения на форуме: <b>' + ntfrm + '</b><br>За материалы: <b>' + nload + '</b><br>За репутацию: <b>' + nrepa + '</b><br>Получено при регистрации: <b>5.00</b><hr></b>Минус баллов из-за замечаний: <b>' + bans + '</b><br>Снято баллов: <b>' + snyat + '</b> </fieldset><fieldset><legend>Баллы</legend>Всего баллов: <b>' + resalt + '</b><br></fieldset>';
$("#raitng").html(resalt);
});
</script>
2#: Управление дизайном » Персональная страница пользователя » В то место, где должен выводиться счётчик, вставляйте:
Код
<div class="udtb">
<div class="udtlb">
Баллы:
</div>
<b><a href="#" id="raitng" onclick="new _uWnd('rait', 'Баллы', 390, 200, {align: 0},_why);return false;">загрузка</a></b>
</div>
<div class="udtlb">
Баллы:
</div>
<b><a href="#" id="raitng" onclick="new _uWnd('rait', 'Баллы', 390, 200, {align: 0},_why);return false;">загрузка</a></b>
</div>