Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Все сообщения в теме на одной странице.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 6 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Все сообщения в теме на одной странице.
вот эту правку делал? Все сообщения в теме на одной странице.
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Все сообщения в теме на одной странице.
Да, я представил фрагмент кода который сейчас у меня в viewtopic.php
А в viewforum у меня вот эти правки.
А в viewforum у меня вот эти правки.
Я использую следующие модификации | Памятка
-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 6 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Все сообщения в теме на одной странице.
короче, замени
на
Добавлено спустя 51 секунду:
и сделай это для вьюфорума
Все сообщения в теме на одной странице.
Добавлено спустя 57 секунд:
и в вьютопике оставь только
Код: Выделить всё
$pagination .= '<a href="' . $url . '&page=all">' . $user->lang['ALL_POSTS'] . '</a>';Код: Выделить всё
$max_topics_count = 100;
if ($replies <= $max_topics_count)
$pagination .= '<a href="' . $url . '?page=all">' . $user->lang['TOPIC_ALL'] . '</a>';и сделай это для вьюфорума
Все сообщения в теме на одной странице.
Добавлено спустя 57 секунд:
и в вьютопике оставь только
Код: Выделить всё
$max_total_posts = 100;
if ($total_posts <= $max_total_posts)
if ($page == 'all')
{
$config['posts_per_page'] = $total_posts;
$start = 0;
}-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Все сообщения в теме на одной странице.
Теперь все работает. Спасибо.
Я использую следующие модификации | Памятка
-
romeo_piter
- phpBB 2.0.22
- Сообщения: 1375
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 260 раз
- Поблагодарили: 32 раза
Re: Вывод всей темы на одной странице
А как бы объединить это дело в одно в общее с этим?
Все сообщения в теме на одной странице.
Т.е. если у нас тема короткая, то и печатная форма выдается на все страницы.
Если длинная, то как и в случае с непечатной формой - ничего не происходит, выдает только 1 лист темы.
Просто если использовать этот вариант с принтом, то на длинной теме будет таймаут, так же как с обычной непечатной формой.
Все сообщения в теме на одной странице.
Т.е. если у нас тема короткая, то и печатная форма выдается на все страницы.
Если длинная, то как и в случае с непечатной формой - ничего не происходит, выдает только 1 лист темы.
Просто если использовать этот вариант с принтом, то на длинной теме будет таймаут, так же как с обычной непечатной формой.
-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 6 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Все сообщения в теме на одной странице.
FIND
BEFORE, ADD
Будет выводить на печать все сообщения на одной странице, если число постов меньше 100
Код: Выделить всё
// Make sure $start is set to the last page if it exceeds the amountКод: Выделить всё
$max_total_posts = 100;
if ($total_posts <= $max_total_posts)
if($view == 'print')
{
$config['posts_per_page'] = $total_posts;
$start = 0;
}
-
vnl
- phpBB 1.2.1
- Сообщения: 27
- Стаж: 17 лет 3 месяца
- Благодарил (а): 7 раз
Re: Все сообщения в теме на одной странице.
HAMMER663
Здравствуйте, а для subsilver на что заменить чтобы не была видна кнопка "Все", если сообщений больше 100?
Здравствуйте, а для subsilver на что заменить
Код: Выделить всё
<a href="{BASE_URL}&page=all">{L_ALL_POSTS}</a>-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 6 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Все сообщения в теме на одной странице.
vnl
Тут все написано Все сообщения в теме на одной странице.
Код: Выделить всё
<!-- IF S_TOPIC_ALL --> <!-- ENDIF -->-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Все сообщения в теме на одной странице.
HAMMER663, я тут обнаружил неточность. А почему собственно
вот в этом фрагменте:
У меня такой URL "не проходит". Я поставил там амперсанд
Т.е. вот так:
?вот в этом фрагменте:
Код: Выделить всё
$max_topics_count = 100;
if ($replies <= $max_topics_count)
$pagination .= '<a href="' . $url . '?page=all">' . $user->lang['TOPIC_ALL'] . '</a>';&apm;Т.е. вот так:
Код: Выделить всё
$max_topics_count = 100;
if ($replies <= $max_topics_count)
$pagination .= '<a href="' . $url . '&page=all">' . $user->lang['TOPIC_ALL'] . '</a>';Я использую следующие модификации | Памятка
-
HAMMER663
- Former team member
- Сообщения: 2032
- Стаж: 16 лет 6 месяцев
- Откуда: Зеленоград
- Благодарил (а): 77 раз
- Поблагодарили: 249 раз
Re: Все сообщения в теме на одной странице.
evrus01 какой-то смысл в этом был. Сейчас уже точно не скажу, но по-моему связано это с модом СЕО, если его нет, то твой вариант работает, если стоит СЕО, то работает с
?-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Все сообщения в теме на одной странице.
Ну да, ЧПУ у меня нету.
Может когда-нибудь оформите полноценную инструкцию?
Может когда-нибудь оформите полноценную инструкцию?
Я использую следующие модификации | Памятка
-
mkdir
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 14 лет 1 месяц
Re: Все сообщения в теме на одной странице.
OPEN viewtopic.phpromeo_piter писал(а):Вы не поделитесь решением для print'a
Как заставить {U_PRINT_TOPIC} различать, находится ли он на обычном варианте темы или на полном?
FIND
Код: Выделить всё
'U_PRINT_TOPIC' => ($auth->acl_get('f_print', $forum_id)) ?
$viewtopic_url . '&view=print' : '',Код: Выделить всё
'U_PRINT_TOPIC' => ($auth->acl_get('f_print', $forum_id)) ?
$viewtopic_url . '&view=print' . ($page == 'all' ? '&page=all' : '') : '',-
Strigops
- phpBB 2.0.0
- Сообщения: 203
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 27 раз
- Поблагодарили: 3 раза
Re: Все сообщения в теме на одной странице.
Подниму, так-как тоже интересует этот вопрос. Может кто знает как решить? Версия галереи 1.1.5uu5jmw писал(а):Прошу прощение за поднятие темы.
после описанных выше процедур имеем в Gallery (nickvergessen) такую картинку:
кнопочка "все сообщения" не выполняет своих функций.
Что нужно сделать, что бы ее оживить?

