вот скрипт:
Code
<script type="text/javascript">$(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; bans = 0;var bans = ((norm/100)*$_BAN_PERCENT$); var aftr = norm-bans; var aftr = norm; bans = 0;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>
Code
<div class="udtb"><div class="udtlb">Баллы:</div><b><a href="#" id="raitng" onclick="new _uWnd('rait', 'Баллы', 390, 200, {align: 0},_why);return false;">загрузка</a></div></b>
Скрипт подсчитывает сумму репутации наград и т.д. и преобразует в баллы, Помогите его отредактировать(укоротить) для следующей задачи: Если пользователь имеет награды, то за каждую из наград он получает, например, 300 баллов. И сумма всех балов вроде как бы должна отображаться во втором коде, который мы устанавливаем в требуемый блок..Добавлено (11 Ноябрь 2011, 21:08)
---------------------------------------------
прошу прощения - сам допёр как надо сделать:
Code
<script type="text/javascript">$(document).ready(function(){var repa = $_REPUTATION$*50; var adwr = $AWARDS$*300; var norm = repa+adwr; var resalt = norm; $("#raitng").html(resalt);});</script>
Code
<div class="udtb"><div class="udtlb">Баллы:</div><b><a href="#" id="raitng" onclick="new _uWnd('rait', 'Баллы', 390, 200, {align: 0},_why);return false;">загрузка</a></div></b>
Однако почему то отображается это только в разделе персональная страница пользователя...
(естественно скрипт сам стоит на персоналке, но див поставил на общий вид материалов форума, и там пишет только загрузку..)Добавлено (11 Ноябрь 2011, 21:09)
---------------------------------------------
как сделать что бы сумму произведений можно было отобразить на форуме?
Добавлено (11 Ноябрь 2011, 21:32)
---------------------------------------------
Code
<script type="text/javascript">$(document).ready(function(){var repa = $REP_RATING$*50; var adwr = $AWARDS$*300; var norm = repa+adwr; var resalt = norm; $("#raitng").html(resalt);});</script><div class="udtb"><div class="udtlb">Баллы:</div><b><a href="#" id="raitng">загрузка..</a></b></div>
Вставил данный код на страницу вида материалов форума, почему то отображает 0...Добавлено (11 Ноябрь 2011, 21:32)
---------------------------------------------
а должно быть 300