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

MOD: Simply Merge Threads (Объединение/склейка/слияние тем)

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Netman
phpBB 1.2.0
Сообщения: 19
Зарегистрирован: 19 лет 5 месяцев
Откуда: Minsk

Сообщение Netman »

Сделал все как написано, но не работает. Все перепроверил второй раз. И когда уже начал постить сюда, увидел, что версия не для 2.0.11.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Вот у нас 2.0.11 и этот мод стоит и прекрасно работает.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
ваваныч
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 19 лет 2 месяца

Сообщение ваваныч »

После установки мода mod-merge на страницах форума
появилась ошибка:
Parse error: parse error, unexpected '{' in /home/с/сайт/WWW/phpBB2/includes/functions.php on line 610

После удаления всёх файлов и изменений связаных с установкой мода
ошибка осталась (проверял не один раз) сравниил с оригинальным
файлом - там всё так же.
Подскажите как с этим бороться ?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

А что у вас в 610-й и близлежащих строках в файле
/home/с/сайт/WWW/phpBB2/includes/functions.php
?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
ваваныч
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 19 лет 2 месяца

Сообщение ваваныч »

602 else
603 {
604 include($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
605 }
606
607 }
608
609 if ( empty($template)
610 {
611 $template = new Template($phpbb_root_path . 'templates/' . $board_config['board_template']);
612 }
613 if ( empty($theme) )
614 {
615 $theme = setup_style($board_config['default_style']);
616 }

//
// Load the Page Header
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Думаю ошибка в строке 609, она видимо должна выглядеть так:

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

if ( empty($template) )
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
ваваныч
phpBB 1.2.0
Сообщения: 15
Зарегистрирован: 19 лет 2 месяца

Сообщение ваваныч »

Да, большое спасибо !
Вот что делает невнимательность. :D
Alexgraf

Что за мод topics list в Simply Merge Threads

Сообщение Alexgraf »

Поставил мод полностью. В нем есть под-мод topics list, с картинками и прочим...
Какими функциями он обладает и для чего вообще он нужен? Я его работы нигде не заметил :(
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

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

Сообщение Alexgraf »

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

Сообщение Siava »

Alexgraf
после установки "точки" обратно возвращаешься в первое окошко, где были 2 поля с ID двух форумов, но теперь эти ID заполнены и остаётся только нажать "склеить" ;)
Я обычно сразу смотрю на ID результирующего форума и пишу в нижнее поле, не пользуясь всякими "перейти" :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Alexis1805
phpBB 1.4.3
Сообщения: 87
Зарегистрирован: 19 лет 1 месяц

Сообщение Alexis1805 »

Вот именно, что это за глюк?
...когда я набираю номер темы для склейки просто числом, нажимаю "выбрать", мне вываливается "Подходящих тем или сообщений не найдено"...
Эта опция так и да , не работает. Или она не должна работать?

Хотя бы написали какой другой текст, а то пока допрешь, что нужно выбрать форум, потом перейти к нему, и.т.д. Целая заморочка.

И все-таки, можно ли сделать, чтобы при склеивании тем, посты не сортировались по дате, а добавлялись в конец темы приемника?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Alexis1805
если вы ввели id топика то нажимать "выбрать" незачем, выбрать нажимайте только если хотите выбрать из списка, поскольку id не помните.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Alexis1805
phpBB 1.4.3
Сообщения: 87
Зарегистрирован: 19 лет 1 месяц

Сообщение Alexis1805 »

Тогда предлогаю маленькое изменение. А то фраза "Подходящих тем или сообщений не найдено" больше подходит для поиска, а не для опции выбрать в этом моде.

В файле functions_topics_list.php:

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

'L_NO_TOPICS' => $lang['No_search_match'],
поменять на:

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

'L_NO_TOPICS' => $lang['No_search_merge'],
В файле lang_main.php
после:

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

$lang['Found_search_matches'] = 'Результатов поиска: %d';
Добавить:

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

$lang['No_search_merge'] = 'Выберите форум и нажмите кнопку "Перейти"';
Теперь для пользователя будет более понятней, что надо предпринять
для поиска.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Alexis1805 писал(а):И все-таки, можно ли сделать, чтобы при склеивании тем, посты не сортировались по дате, а добавлялись в конец темы приемника?
Можно. Видел на одном форуме. Но в таком случае все сообщения из темы, которая подклеивалась имели одну и ту же дату написания - дату подклейки тем.
Последний раз редактировалось Xpert 28.11.2005 8:36, всего редактировалось 1 раз.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Вернуться в «Поддержка модов для phpBB 2.0.x»