Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Модуль ReputationBar и дополнительные поля

Модуль ReputationBar и дополнительные поля


     05.07.2013    Модули    1502

вопрос
В личном профиле есть доп. поля например возраст, пол, страна.
Как эти доп поля дописать в этот модуль? Пишу сюда так как разработчик модуля был последний раз на своем сайте аж 30 марта.
Вот модуль именно это версия.
Вот код:
$user_rating = $row['repa'] + $row['news_num'] + $row['comm_num'];
if( $row['foto'] ) {
$user_rating = $user_rating + 25;}
if( $row['fullname'] ) {
$user_rating = $user_rating + 15;}
if( $row['icq'] ) {
$user_rating = $user_rating + 10;}
if( $row['name'] ) {
$user_rating = $user_rating + 10;}
if( $row['land'] ) {
$user_rating = $user_rating + 10;}
if( $row['info'] ) {
$user_rating = $user_rating + 10;}
$numr = 100;
while($user_rating >= $numr)
{if ($user_rating > $numr)
{$rating_progr = $user_rating - $numr;
$numr = $numr + 100;}}
if ($user_rating < 100)
{$rate_color = "/engine/modules/vrepa/repbg1.png";}
if ($user_rating >= 100 && $user_rating < 200)
{$rate_color = "/engine/modules/vrepa/repbg2.png";}
if ($user_rating >= 200 && $user_rating < 300)
{$rate_color = "/engine/modules/vrepa/repbg3.png";}
if ($user_rating >= 300 && $user_rating < 400)
{$rate_color = "/engine/modules/vrepa/repbg3.png";}
if ($user_rating >= 400 && $user_rating < 500)
{$rate_color = "/engine/modules/vrepa/repbg4.png";}
if ($user_rating >= 500 && $user_rating < 600)
{$rate_color = "/engine/modules/vrepa/repbg5.png";}
if ($user_rating >= 600)
{$rate_color = "/engine/modules/vrepa/repbg6.png";}
$rating_bar = "<div style=\"text-align:center;height:15px;width:150px;background:#f5f5f5;padding:0px;overflow:hidden;border:solid 1px #dcdcdc;\"><div style=\"text-align:center;float:left;height:15px;width:$rating_progr%;max-width:150px;background:url('$rate_color') repeat-x;\"><div style=\"position: absolute;color: #000;width: 150px;text-align: center;padding-top: 1px;z-index: 2;\">$user_rating%</div></div></div>";
$tpl->set( '{rating_bar}', $rating_bar );

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы