Форум русской поддержки Joomla!® CMS
03.12.2016, 23:47:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Дополнение процентов - использование JComments для электронного голосования

 (Прочитано 1188 раз)
0 Пользователей и 1 Гость смотрят эту тему.
VojtaM
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« : 14.03.2015, 14:27:34 »

 Дорогой Сергею, автор компоненты,

я хотел бы использовать JComments для электронного голосования в приватной части нашего сайта Чешского Славянского Союза. Отсутствует нам только одно: счетчик, сколько процентов из всех членов голосовали.

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

Например: Если у нас на сайту всех 20 членов, и 7 проголосовали плюс и 5 проголосовали минус, потом отображает общую сумму +2 (как это уже есть), и к тому еще нужно видеть 60%, потому что 7 + 5 = 12, что составляет 60% от общего количества 20 членов. В полностью бы эта линия текста выглядела следующим образом:

+2 (60%)

с уважением Войтех Мерунка, администратор

Это я на Википедии: http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%80%D1%83%D0%BD%D0%BA%D0%B0,_%D0%92%D0%BE%D0%B9%D1%82%D0%B5%D1%85
« Последнее редактирование: 14.03.2015, 14:35:54 от VojtaM » Записан
VojtaM
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #1 : 20.03.2015, 22:42:06 »

Я уже сам сделал, посмотрите:

файл: tpl_comment.php
на конце файла вместо линией 220-224


?>
<span class="vote-<?php echo $class; ?>"><?php echo $value; ?></span>
<?php
   }
}


тот новый текст:


      $totvoters = sizeof(JAccess::getUsersByGroup(2));
      $sumvoters = intval($comment->isgood + $comment->ispoor);
      $percvotes = intval($sumvoters * 100 / $totvoters);
?>
<font size=-2><?php echo $sumvoters; ?>/<?php echo $totvoters; ?>=<?php echo $percvotes; ?>%</font><span class="vote-<?php echo $class; ?>"><?php echo $value; ?></span>
<?php
   }
}
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet