Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[FINAL] Advanced Topics Splitting - разделение больших тем

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

[FINAL] Advanced Topics Splitting - разделение больших тем

Сообщение Xpert »

Позволяет разделять большие и очень большие темы путем введения разбиения на страницы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5280
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз

Сообщение Siava »

Xpert
Просто супер! :D
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Обновил до 1.0.1, добавил пометку галочек при возвращении на предыдущие страницы + обновил руководство по установке, было пару ошибок... :(
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
baldahin
phpBB 1.4.3
Сообщения: 97
Стаж: 19 лет 3 месяца

Сообщение baldahin »

А можно описать работу подробнее? Или скриншотик какой-нибудь...
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5280
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз

Сообщение Siava »

baldahin
Что тут описывать? Когда в теме страниц 500-1000, то при попытке её разделить PHP съедает уйму ресурсов и страница просто не откроется (надо в php.ini памяти добавлять для выполнения скрипта), а скрипт делит тему на страницы, при открытии для разделения. Внутри можно выставить сколько сообщений на страницу.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Ну как, кто-нибудь тестировал?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5280
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз

Сообщение Siava »

Xpert
Давно уже использую :) Правда версию 1.0.0 (хотя вру, частично обновлённую до 1.0.1), так как после обновления до 1.0.1 после выделения какого-нибудь поста и перехода на другую страницу почему-то становятся выделенными все. Наверно это у меня что-то.. :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Выкладываю скриншотик.
baldahin писал(а):А можно описать работу подробнее? Или скриншотик какой-нибудь...
Для тебя выделение зеленым цветом.
Xpert писал(а):Ну как, кто-нибудь тестировал?
Для тебя красным.
У меня эта строка:

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

$checkbox = ( $post_id != $topic_first_post_id ) ? '<input type="checkbox" name="post_id_list[]" value="' . $post_id . '" ' . ( in_array($post_id, $posts) ? 'checked="checked"' : '') . '/>' : '&nbsp;';
И ещё, думаю, что было бы не плохо это параметр $splitting_posts_per_page = 75; менть в админке.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

MXM
Тестируй :)

Настройку выносить в админку не хочу, это вроде ни к чему.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Xpert писал(а):MXM
Тестируй :)
Спасибо! Потестирую.
Xpert писал(а):Настройку выносить в админку не хочу, это вроде ни к чему.
Можно не выносить, а как то привязать параметр $splitting_posts_per_page, к примеру, к Сообщений на страницу - то что в админке указывается?
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Забыл, написать... Протестировал. Мод работает без ошибок. Xpert, спасибо!
Siava писал(а):Правда версию 1.0.0 (хотя вру, частично обновлённую до 1.0.1), так как после обновления до 1.0.1 после выделения какого-нибудь поста и перехода на другую страницу почему-то становятся выделенными все. Наверно это у меня что-то..
Siava, наверное это у тебя что-то, у меня это не наблюдается.

P.S. Xpert, думаю, что нужно подправить описание, т.к. не понятно где именно происходит разбиение. Разбиение происходит при модерирование темы, когда нужно её разделить.
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Почему то не работает постраничный переход... проверю еще раз установку...
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5280
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз

Сообщение Siava »

MXM
Он работает, просто надо дождаться полной загрузки страницы.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
MXM
phpBB 2.0.7
Сообщения: 555
Стаж: 19 лет 8 месяцев
Откуда: Санкт-Петербург

Сообщение MXM »

Siava, нет, всё-таки не работает.

Описание проблемы: не работает постраничный переход.
Произведенные изменения, после которых начались неполадки: как только поставил мод так сразу появилась эта неполадка.
Версия phpBB: 2.0.21
Используемые шаблоны: SubSilver
Используемые моды и порядок их установки:
01_защита файлов шаблонов *.tpl. согласно статьи: http://www.phpbbguru.net/docs/?id=3
02_Allow Guest Voting 2.0.2.
03_ezPortal for phpBB 2.0.x.
+ addon Recent Topics Block.txt
04_Allow_Guest_Voting_on_ezPortal.
05_Extended_Quick_Reply_Form_v.3.
06_Disallows_display_not_activated_members.
07_Last_Forum_Topic_On_Index.
08_attach_mod_245.
09_topics_sorted_by_type_1.1.0
10_enter_your_name
11_enter_your_name_for_EQR
12_only_more_smilies_1.1.0
13_post_is_sending_1.1.2
+ addon for eqr_2.3.0..txt
14_Admin_Userlist_206
15_view_profile_sig_1_1_1_mod
16_limit_signature_line_length__v107
17_first_post_on_every_page_1.0.1
18_advanced_topics_ splitting_1.0.2
19_global_announcement_1.2.8em
Дополнительная правка:
1. согласно http://www.phpbbguru.net/community/view ... 8268#48268
+ addon согласно темы: Topics Sorted By Type At Forum View

На чистом форуме все работает корректно.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

modcp_split.tpl и modcp.php в студию.
Постраничный переход самого мода?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

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