View All Posts In Topic [Вся тема на одной странице]

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

View All Posts In Topic [Вся тема на одной странице]

Сообщение Пчелкин »

Мод ТЕМА НА ОДНОЙ СТРАНИЦЕ View All Posts In Topic v1.0.0
Мод создан еще под версию phpBB 3.0.9. На 3.0.12 проверен - работает!!!
Для стилей prosilver и subsilver2

Мод заказывался через РЕКРУТИНГ

Этот мод дает возможность просматривать темы на одной странице. Право просматривать темы на одной странице глобальное индивидуальное и групповое. Форумы и подфорумы, в которых необходимо разрешить просматривать темы на одной странице указываются в опциях настройки каждого форума-подфорума на вкладке НАСТРОЙКИ ФОРУМОВ (или как там она у вас обзывается...)


Автор мода: Shredder

Вот как выглядит настройка форума-подфорума в админке c включением нужной опции -
2007.jpg
Данная настройка включает возможность простора тем данного форума-подфорума на одной странице

Вот как выглядит назначение глобального индивидуального права на просмотр тем на одной странице -
2004.jpg
Вот как выглядит назначение глобального группового права на просмотр тем на одной странице -
2005.jpg
Вот как выглядит спецсообщение о том, что данную тему можно открыть на одной странице -
2008.jpg
Внимание!! Перевод данного варнинга - не панацея. Изменяйте его как вам надо.
Внимание!!! Положение опции ТЕМА НА ОДНОЙ СТРАНИЦЕ ни коим образом не запоминается... Действует только до закрытия нужной темы....


Собственно сам мод -
Мод ТЕМА НА ОДНОЙ СТРАНИЦЕ View All Posts In Topic v1.0.0.rar
Удачи!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Пчелкин 16.09.2014 14:03, всего редактировалось 2 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 9 месяцев
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение maco8024 »

Спасибо за мод, но чего то не хочет работать :x , права установил (глобальные и индивидуальные), ошибок в дебаге - нет, при нажатии на кнопку "Просмотр всех сообщений" - страница просто перезагружается и все, остается так же 10 сообщений на страницу (у меня так настроено в админке), куда рыть ?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Пчелкин »

В кеш браузера...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 9 месяцев
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение maco8024 »

Раз 20 чистил - так же.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Пчелкин »

Запрос в БД ушел? Таблица acl_options создалась? Данные в ней заполняются от раздачи прав?

Добавлено спустя 1 минуту 3 секунды:
А в нужном форуме опцию включил?
Изображение
Последний раз редактировалось Пчелкин 19.06.2014 13:46, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Татьяна5 »

maco8024, не установлен ли Ultimate SEO?
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 9 месяцев
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение maco8024 »

Опция на форуме включена, sql запрос ушел, таблица acl_options создалась, при переходе, например на последнюю страницу тему и при нажатии кнопки "Просмотр" - всегда перекидывает на первую страницу темы, вот бедааа..

Добавлено спустя 35 секунд:
Татьяна5 писал(а):не установлен ли Ultimate SEO?
Да, да установлен.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Татьяна5 »

Пчелкин, какой там fix был для сео-мода? Уже и не помню
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Пчелкин »

Татьяна5 ,нашел!!!
maco8024 писал(а):Да, да установлен.
В таком случае исправление от Татьяна5
viewtopic.php
Найти-

Код: Выделить всё

'U_FULL_TOPIC'           => "{$server_path}viewtopic.$phpEx?f=$forum_id&t=$topic_id&nl=1",
Заменить на -

Код: Выделить всё

'U_FULL_TOPIC'           => !empty($phpbb_seo->seo_opt['url_rewrite']) ? $phpbb_seo->drop_sid(append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f=$forum_id&t=$topic_id" . "&nl=1")) : "{$server_path}viewtopic.$phpEx?f=$forum_id&t=$topic_id" . "&nl=1",
Добавлено спустя 3 минуты 17 секунд:
maco8024 Не вздумай мне спасибку тыкать... Лучше ей - Татьяна5
Она богиня!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Татьяна5 »

И ещё
viewtopic.php
Найти

Код: Выделить всё

$phpbb_seo->seo_opt['zero_dupe']['start'] = $phpbb_seo->seo_chk_start( $start, $config['posts_per_page'] );
Добавить до

Код: Выделить всё

$nl = request_var('nl', 0);
Найти

Код: Выделить всё

$phpbb_seo->seo_chk_dupe();
Заменить на

Код: Выделить всё

if (!$nl) {
	$phpbb_seo->seo_chk_dupe();
}
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 9 месяцев
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение maco8024 »

После этих правок - ВСЕ РАБОТАЕТ КАК НАДО !!!
Спасибо ребята !
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: View All Posts In Topic [тема на одной странице]

Сообщение romeo_piter »

А что с временем загрузки и нагрузкой, если тема, например, страниц на 100? )
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Татьяна5 »

romeo_piter писал(а):если тема, например, страниц на 100
То лучше в ней на ссылку от мода не нажимать (хотя это ещё зависит от сервера). Чем больше сообщений, тем выше нагрузка
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: View All Posts In Topic [тема на одной странице]

Сообщение Пчелкин »

romeo_piter писал(а):если тема, например, страниц на 100
Какой смысл в таких громадных темах? Не понимаю... Неужели тяжело автосоздание новой сделать постов на 200-250 и нумеровать их потом?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: View All Posts In Topic [тема на одной странице]

Сообщение romeo_piter »

На крупных и уважаемых форумах есть темы и по 1000 страниц )) И ничего. Всех устраивает.
Я не вижу смысла плодить кучу тем только из-за их многостраничности.

Хотя, нельзя не заметить тот факт, что тема на 100 страниц грузится дольше чем тема на 5 страниц.
Чем это вызвано - хз, но спасибки однозначно грузят длинные темы.

Короче, по сути вопроса, длинные темы, как я понимаю заставят юзверя вешаться в ожидании ))

Вернуться в «Бета-версии модов для phpBB 3.0.x»