Мини-хак кармы

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

В анкете, в пункте "Карма", появляется графическая шкала расчета !только положительной кармы! в процентах, если карма в минусе, то шкала показываться не будет

Шкала взята из хака шкалы голосований от VARG'a

Глядишь, кому то пригодится

Установка проста, главное закинуть файл vote_img.php в папку с анкетой (для тройки str/ для четверки users/). В архиве шкала для четверки, изменение в profile.php подписал, для тройки чуть позже напишу что надо добавить в анкету
Прикрепленные файлы:
.
Вот шкала равная 50%
Прикрепленные файлы:
.
Карма в плюсе
Прикрепленные файлы:
.
Карма в минусе
Прикрепленные файлы:
.
Пример кармы где положительные и отрицательные оценки
Прикрепленные файлы:
.
Для тройки, в файле str/anketa.php

вместо
echo '<table  width="100%"><tr><td width="22" valign="top"><img src="../images/k_' . $images . '.gif"/></td><td>';

вставьте это
$sum = ($exp[1]+ $exp[0]) ? round(100 / ($exp[1] + $exp[0]) * $exp[0]]) : 50;	
    echo '<table  width="100%"><tr><td width="22" valign="top"><img src="../images/k_' . $images . '.gif"/></td><td>';
        if ($sum > 0)
    echo '<img src="vote_img.php?img=' . $sum . '" alt="Карма: ' . $sum  . '%" /><br />';
.
Taltos, +1 в карму. Молодец.
.
Ps - наше всё
Темку очистила. Димка, ещё в какой теме увижу выражение 'мой мод' - бан за флуд отхватишь. Нет доков что твоё - мимо. А то разводишь тут болтавню на нцать страниц.
.
А можеш например: чтобы при позитивном голосовании шкала была не полная, а только в соотношнии сколько пользователя отдали голосов?
.
StanLeyUA, можно сделать все просто тогда надо продумать расчет оценок по новому
Всего: 59