Опросы на главной странице (Polls on index)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
clubforum
- phpBB 2.0.0
- Сообщения: 216
- Стаж: 14 лет 11 месяцев
- Благодарил (а): 57 раз
- Поблагодарили: 3 раза
Re: Опросы на главной странице (Polls on index)
Почему у последнего сообщения отсутствует кнопка "цитата"?
Спасибо.
А как сделать, чтобы при перexоде к другому опросу (пагинация), перезагружалась не вся страница, а только сам блок опроса?
Спасибо.
А как сделать, чтобы при перexоде к другому опросу (пагинация), перезагружалась не вся страница, а только сам блок опроса?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Опросы на главной странице (Polls on index)
Излишнее цитирование кнопкой "цитата"clubforum писал(а):Почему у последнего сообщения отсутствует кнопка "цитата"?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Опросы на главной странице (Polls on index)
Вывод случаного опроса на главной
Найти
Добавить после
Найти
Добавить после
Найти
Заменить на
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),-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Опросы на главной странице (Polls on index)
Отлично вышло!!! А кнопочки пагинации как-нибудь оставить можно? Наверное - нет... Ведь рандом же... Ну и ладно...
Толку-то вызывать очередной опрос по кнопке, при обновлении страницы вылезет очередной рандомный..
Класс!!!!!!
Или показалось или что-то другое но...
Запрос от 1.5 сек вырос до 5 ....
Толку-то вызывать очередной опрос по кнопке, при обновлении страницы вылезет очередной рандомный..
Класс!!!!!!
Или показалось или что-то другое но...
Запрос от 1.5 сек вырос до 5 ....
Последний раз редактировалось Пчелкин 08.09.2013 10:52, всего редактировалось 2 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Опросы на главной странице (Polls on index)
Не должноПчелкин писал(а):Запрос от 1.5 сек вырос до 5
Количество выводимых опросов не увеличивали?
Добавлено спустя 1 час 49 минут 27 секунд:
Похоже что не показалось. Тоже поймала резкие скачки времени генерации страницы (0,5 -> 9 сек)
Кто уже установил - замените строку
Код: Выделить всё
$i = rand(0, ($j-1));Код: Выделить всё
$i = mt_rand(0, ($j-1));-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Опросы на главной странице (Polls on index)
Вывод как и было - 10 последних...
Разобрался еще в одном...
Оказывается в таких кодах - подставлять px да еще с запятой
Млин...вчера весь вечер во всех файлах добавлял, добавлял...А сегодня форум просто пополз....
Долго бился и вспомнив про эти правки, вернул файлы вчерашние на место...Форум ожил...
Хм... смена на такое -
Разобрался еще в одном...
Оказывается в таких кодах -
Код: Выделить всё
<img src="{T_IMAGESET_PATH}/blok_logo_7.png" width="120" height="30" alt="" />width="120" - width="120px;" нельзя...Млин...вчера весь вечер во всех файлах добавлял, добавлял...А сегодня форум просто пополз....
Долго бился и вспомнив про эти правки, вернул файлы вчерашние на место...Форум ожил...
Хм... смена на такое -
<img src="{T_IMAGESET_PATH}/blok_logo_7.png" style="width: 120px; heigh: 30px;" alt="" /> вроде по валидатору правильная...А тормоза шли тож...хм... вернул все на первоначальный вид - width="120" height="30"
Последний раз редактировалось Пчелкин 19.09.2013 23:45, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Опросы на главной странице (Polls on index)
МожноПчелкин писал(а):А кнопочки пагинации как-нибудь оставить можно?
Fix при установленном Ultimate SEO URL и Zero dupe
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();
}У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
ВладимирТ
- phpBB 2.0.4
- Сообщения: 421
- Стаж: 16 лет 3 месяца
- Откуда: Москва
- Благодарил (а): 52 раза
- Поблагодарили: 75 раз
Re: Опросы на главной странице (Polls on index)
Маленькую, недоделку нашел, если нет опросов то по условиям выводится переменная {L_NO_OPTIONS}, а она не описана...
Добавлено спустя 1 час 24 минуты 9 секунд:
И когда нет опросов выглядит как то не очень, может конечно проще самому создать опрос, а если нет то не выводить его совсем...
На скорую руку, по простому выключить можно так, вместо {L_NO_OPTIONS}, поставить стиль который прописать в начало блока
Код: Выделить всё
'NO_OPTIONS' => 'Опросов нет',И когда нет опросов выглядит как то не очень, может конечно проще самому создать опрос, а если нет то не выводить его совсем...
На скорую руку, по простому выключить можно так, вместо {L_NO_OPTIONS}, поставить стиль который прописать в начало блока
Код: Выделить всё
<style>
.pool-close {
display: none;
}
</style>У вас нет необходимых прав для просмотра вложений в этом сообщении.
На вкус и цвет - разный CSS
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Опросы на главной странице (Polls on index)
В свете это дополнения к ползунам - [proSilver] Красивые результаты опроса (css3).
И этого мода-доработки - Опросы на главной странице (Polls on index)
В файле
Заменить на
И в опросах на главной ползуны тож поползут....
И этого мода-доработки - Опросы на главной странице (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} </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} </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>NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
DeathMan
- phpBB 2.0.7a
- Сообщения: 648
- Стаж: 19 лет 4 месяца
- Откуда: Курская обл.
- Благодарил (а): 73 раза
- Поблагодарили: 8 раз
Re: Опросы на главной странице (Polls on index)
Можно ли как то добавить информация в опросе, в каком форуме и теме находится опрос, а то иногда теряется смысл опроса ?
Добавлено спустя 44 минуты 20 секунд:
Как ускорить ползунков?Пчелкин писал(а):В файле poll_block.html найти:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
phpbb3 - сила!
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Опросы на главной странице (Polls on index)
Изменить скорость анимации вDeathMan писал(а):ускорить
colours.css-
DeathMan
- phpBB 2.0.7a
- Сообщения: 648
- Стаж: 19 лет 4 месяца
- Откуда: Курская обл.
- Благодарил (а): 73 раза
- Поблагодарили: 8 раз
Re: Опросы на главной странице (Polls on index)
Странно, но я не редактировал colours.css, а делал доработку мода по этому моду Random poll on index (add-on)
phpbb3 - сила!
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Опросы на главной странице (Polls on index)
Вы что-то путаете, в выборе случайного опроса сами опросы никуда не ползутDeathMan писал(а):Random poll on index (add-on)
Вот последняя версия мода с "ползущими" опросами [proSilver] Красивые результаты опроса (css3)., в ней в папке
contrib есть адд-он для опросов на главной. В той версии скорость "наполнения" опросов изменяется в
overall_header.html в 4-х местах, в коде 6s linear 0s normal none 1; (время проигрывания анимации 6 секунд)-
DeathMan
- phpBB 2.0.7a
- Сообщения: 648
- Стаж: 19 лет 4 месяца
- Откуда: Курская обл.
- Благодарил (а): 73 раза
- Поблагодарили: 8 раз
Re: Опросы на главной странице (Polls on index)
вот это я поставил что бы ползунки двигались Опросы на главной странице (Polls on index)
Не могу понять где там скорость регулировать, ускорить надо !
Не могу понять где там скорость регулировать, ускорить надо !
phpbb3 - сила!

