Vote width - Исправление полосы в голосовании
7-04-2013, 01:10
0
  DLE Хаки

Vote width - Исправление полосы в голосовании

Исправление полосы процента проголосовавших в опросах в полной новости и в опросах на сайте.

1. Файл: /engine/modules/poll.php

Найти:

$data = array ();



Добавить ниже:

#****** Vote width *** MSW ******#
    $data_100=0;
#****** Vote width *** MSW ******#




Найти:

$data[$answerid] = intval( $answervalue );



Добавить ниже:

#****** Vote width *** MSW ******#
            if($data_100 < $answervalue) $data_100 = $answervalue;
#****** Vote width *** MSW ******#









2. Файлы:

/engine/ajax/vote.php
/engine/modules/vote.php


Найти все:

$answer = array ();



Добавить ниже:

#****** Vote width *** MSW ******#
    $answer_100 = 0;
#****** Vote width *** MSW ******#




Найти все:

$answer[$row['answer']]['count'] = $row['count'];



Добавить ниже:

#****** Vote width *** MSW ******#
        if($answer_100 < $row['count']) $answer_100 = $row['count'];
#****** Vote width *** MSW ******#




Найти все:

$proc = round( $proc, 2 );



Добавить ниже:

#****** Vote width *** MSW ******#
        $intproc = ($answer_100 > 0) ? intval( (100 * $num) / $answer_100 ) : 0;
#****** Vote width *** MSW ******#




Найти:

intval($proc)



Заменить на:

$intproc




в файле /engine/ajax/vote.php найти:

width="$proc%"



Заменить на:

width="$intproc%"



Автор: MSW
Версия DLE: 9.0-9.8
Сайт поддержки: 0-web.ru/

Комментарии

Никто еще не оставил комментариев – станьте первым!

Напишите своё мнение