• 163 Polls On Index - вывод опросов на главную • 
Выводящий на главную страницу форума опросы
При создании темы о модах для двигателя форумов phpBB ветки до версии 3.0.14 название темы должно начинаться с названия мода на английском, без указания версии, затем тире, затем короткое название мода на русском с маленькой буквы. Создание тем не о модах в данном подфоруме запрещено. Посторонние темы о двиге и посторонних проблемах для ветки до версии 3.0.14 в соседнем подфоруме.

    163 Polls On Index - вывод опросов на главную

Сообщение Разместил Pthelovod 02 фев 2017, 09:25

Мод ОПРОСЫ НА ГЛАВНОЙ ФОРУМА Polls On Index v1.1.0
Хороший мод, выводящий на главную страницу форума опросы, созданные в разных местах форума.
По умолчанию выводятся десять последних опросов. Можно настроить следующие параметры:
количество выводимых опросов,
возможность голосовать с главной страницы (по умолчанию — разрешено),
ID форумов, из которых мод должен брать опросы (по умолчанию — все форумы),
отображение оконченных опросов (по умолчанию — разрешено).

Для изменения этих параметров откройте файл includes/poll_block.php и отредактируйте значение переменных в блоке «Poll settings» (строки 21…27) в соответствии с приведёнными там комментариями.

Новое в версии 1.1.0:
изменён способ вывода при количестве опросов более одного: вместо отображения нескольких опросов в столбик теперь отображается только один опрос и появляется пагинация,
добавлено отображение имени автора опроса,
исправлен баг с ББ-кодами,
исправлен баг с неточным числом процентов.

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  163 Polls On Index - вывод опросов на главную

Сообщение Разместил Pthelovod 02 фев 2017, 09:48

Мод от самого автора -

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  163 Polls On Index - вывод опросов на главную

Сообщение Разместил Pthelovod 02 фев 2017, 09:55

Версия мода с файлами именно с этого форума. :ta_n_cor:
ПОМНИТЕ!!!! Скачивая и устанавливая вариант мода с файлами от этого форума вы рискуете!!!
Не имея знаний в вопросах правки и исправления глюков делать это не стоит!
1. Я не могу помнить всех нюансов и правок в моде и доработок его работы!
2. Обычно все файлы мода у меня тут максимально оптимизированы.
3. Переводы адаптированы именно под данный форум с правилами под "тошноту".
4. Файлы стиля имеют CSS классы, которые могут не подходить к классам ваших стилей.



Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

  163 Polls On Index - вывод опросов на главную

Сообщение Разместил Татьяна5 02 фев 2017, 09:57

Вывод случайного опроса на главной

includes/poll_block.php
Найти
Код: выделить все
   'poll_limit'      => 10,   // Number of polls to display (any integer) (0 = don't display poll block)

Добавить после
Код: выделить все
   'poll_random'      => 1,   // Allow random polls (0 or 1)

Найти
Код: выделить все
$poll_has_options = false;

Добавить после
Код: выделить все
      if ($poll_config['poll_random'])
         $i = mt_rand(0, ($j-1));

Найти
Код: выделить все
      'POLL_PAGINATION'      => generate_poll_pagination(append_sid("{$phpbb_root_path}index.$phpEx"), $numberrows, $i + 1, true),

Заменить на
Код: выделить все
      'POLL_PAGINATION'      => ($poll_config['poll_random']) ? '' : generate_poll_pagination(append_sid("{$phpbb_root_path}index.$phpEx"), $numberrows, $i + 1, true),
Татьяна5
Профессор форума
Профессор форума 

  163 Polls On Index - вывод опросов на главную

Сообщение Разместил Татьяна5 02 фев 2017, 09:58

А кнопочки пагинации как-нибудь оставить можно?

Можно
Random poll on index (add-on).zip
(25.63 КБ) Скачиваний: 90
Татьяна5
Профессор форума
Профессор форума 

  163 Polls On Index - вывод опросов на главную

Сообщение Разместил Татьяна5 02 фев 2017, 10:00

Fix при установленном Ultimate SEO URL и Zero dupe
index.php
Найти
Код: выделить все
// www.phpBB-SEO.com SEO TOOLKIT BEGIN -> Zero dupe

Добавить до
Код: выделить все
//Fix for Random poll on index
$pl = request_var('pl', 0);
//End Fix for Random poll on index

Найти
Код: выделить все
$phpbb_seo->seo_chk_dupe();

Заменить на
Код: выделить все
if (!$pl) {
   $phpbb_seo->seo_chk_dupe();
}
Татьяна5
Профессор форума
Профессор форума 

  163 Polls On Index - вывод опросов на главную

Сообщение Разместил Татьяна5 02 фев 2017, 10:05

CoolPoll v.1.0.2
Пересчет значений процентов
Анимация "наполнения"
Изменен внешний вид
Поддержка subsilver2
prosilver

subsilver2

Скачать -
CoolPoll_v1.0.2.zip
(63.15 КБ) Скачиваний: 88
Татьяна5
Профессор форума
Профессор форума 

  163 Polls On Index - вывод опросов на главную

Сообщение Разместил Pthelovod 02 фев 2017, 10:21

В свете дополнения к ползунам
И этого мода Опросы на главной странице (Polls on index)
В файле poll_block.html найти:
Код: выделить все
   <!-- IF poll.S_DISPLAY_RESULTS --><dd class="resultbar"><div class="meter"><div class="<!-- IF poll.poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll.poll_option.POLL_OPTION_PERCENT};">{poll.poll_option.POLL_OPTION_RESULT}&nbsp;</div></div></dd>
                                 <dd><!-- IF poll.poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll.poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
                                  </dl>

Заменить на
Код: выделить все
<!-- IF poll.S_DISPLAY_RESULTS -->
                              <style>
                                   @-webkit-keyframes move{poll.poll_option.POLL_OPTION_PCT} {
                                  0% { width: 0;}
                                     100% { width: {poll.poll_option.POLL_OPTION_PERCENT}; }
                                  }

                                    @keyframes move{poll.poll_option.POLL_OPTION_PCT} {
                                  0% { width: 0; }
                                  100%   { width: {poll.poll_option.POLL_OPTION_PERCENT}; }
                                   }
                 
                                  div.poll_animation{poll.poll_option.POLL_OPTION_PCT} {
                                   -webkit-animation: move 3s linear 0s normal none infinite, move{poll.poll_option.POLL_OPTION_PCT} 6s linear 0s normal none 1;
                                  animation: move 3s linear 0s normal none infinite, move{poll.poll_option.POLL_OPTION_PCT} 6s linear 0s normal none 1;
                                    }
                                   </style>
                                   <dd class="resultbar"><div class="meter"><div class="poll_animation{poll.poll_option.POLL_OPTION_PCT} <!-- IF poll.poll_option.POLL_OPTION_PCT < 20 -->pollbar1<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 40 -->pollbar2<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 60 -->pollbar3<!-- ELSEIF poll.poll_option.POLL_OPTION_PCT < 80 -->pollbar4<!-- ELSE -->pollbar5<!-- ENDIF -->" style="width:{poll.poll_option.POLL_OPTION_PERCENT}; max-width:{poll.poll_option.POLL_OPTION_PERCENT};">{poll.poll_option.POLL_OPTION_RESULT}&nbsp;</div></div></dd>
                                 <dd><!-- IF poll.poll_option.POLL_OPTION_RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{poll.poll_option.POLL_OPTION_PERCENT}<!-- ENDIF --></dd><!-- ENDIF -->
                                  </dl>

И в опросах на главной ползуны тож поползут....

Pthelovod
Александр (можно Николаич)
Александр (можно Николаич) 

Вернуться в 450 модов движка форумов phpBB (до версии 3.0.14)



 • Блок вывода аналогичных по названию других тем нашего форума •