Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[MODDB] Advanced Posts Merging
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 2 месяца
- Поблагодарили: 2 раза
Дело именно в том, что в базу не добавились поля. Хотелось бы знать, какой текст ошибки был получен при запуске advanced_posts_merging_db_ins.php. Запускали из корня форума?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
Это опечатка или так и делать? Начал ставить мод и во второй правке обнаружил повторяющуюся закрывающуюся фигурную скобку:
До ответа установку пока отложил.#
#-----[ FIND ]------------------------------------------
#
submit_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id, $topic_type, $bbcode_on, $html_on, $smilies_on, $attach_sig, $bbcode_uid, str_replace("\'", "''", $username), str_replace("\'", "''", $subject), str_replace("\'", "''", $message), str_replace("\'", "''", $poll_title), $poll_options, $poll_length);
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
}
else
{
$error_msg = '';
submit_merged_post($last_post_id, $forum_id, $subject, $message, $return_message, $return_meta);
}
Алексей aka ALER
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 2 месяца
- Поблагодарили: 2 раза
Это верная инструкция, т.к. инструкцией выше мы добавляем открывающую:
Код: Выделить всё
$db->sql_freeresult($result);
}
if (!$merge)
{
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
Нет, запускал из /forum/admin/mods/apm/Xpert писал(а):Дело именно в том, что в базу не добавились поля. Хотелось бы знать, какой текст ошибки был получен при запуске advanced_posts_merging_db_ins.php. Запускали из корня форума?
И еще. Нельзя ли поиск и замену в файле function_post.php изменить, потому что это самый модифицируемый файл. У меня поставлен Cement Post, который позволяет сортировать посты с приоритетом, например в форуме:
http://www.the-ebook.org/forum/viewforum.php?f=18
Все сообщения выставлены в определенном порядке и не меняются. Соответственно файл function_post.php изменен на уровне строк, а не добавлений.
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
После установки при отправлении первого постинга сразу возникла проблема:
При этом отправленный пост не появился в форуме.Error in posting
DEBUG MODE
INSERT INTO phpbb_posts (topic_id, forum_id, poster_id, post_username, post_created, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES (23, 4, 2, '', 1104910673, 1104910673, '51134bc5', 1, 0, 1, 1)
Line : 370
File : /home/nivatech/public_html/includes/functions_post.php
Алексей aka ALER
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 20 лет 2 месяца
- Поблагодарили: 2 раза
The-eBook
А можно ссылку на Cement Post?
Файл необходимо запускать из корня форума.
ALER
Видимо забыли запустить advanced_posts_merging_db_ins.php
А можно ссылку на Cement Post?
Файл необходимо запускать из корня форума.
ALER
Видимо забыли запустить advanced_posts_merging_db_ins.php
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
Здесь: http://www.phpbb.com/phpBB/viewtopic.php?t=219682Xpert писал(а):The-eBook
А можно ссылку на Cement Post?
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
Переделал заново из исходного файла и перевыгрузил functions_post.php - ошибка пропала, но постинги не склеиваются.Видимо забыли запустить advanced_posts_merging_db_ins.php
advanced_posts_merging_db_ins.php пускал после первой выгрузки всех переделанных файлов, надпись Installation completed succesfully появлялась. В панели конфигурации две строки появились, поставил 3 часа и 60 секунд. Этот файл нужно запустить повторно? И вообще, он как-то правит файлы или нет? В смысле, нужно после него какие-то измененные файлы из софта самой конференции сохранить на хард? Я стараюсь, чтобы все изменения производились параллельно: на харде и на сервере.
Алексей aka ALER
-
- phpBB 2.0.6
- Сообщения: 518
- Стаж: 19 лет 5 месяцев
The-eBook, да, про цемент. Я понял, что он сорировку делает. Только для чего она нужна, я не понял. Вот у тебя хотел поинтересоваться, если ты разобрался...
Все, понял, установил, поигрался и понял. В принципе не плохая модификация.
Все, понял, установил, поигрался и понял. В принципе не плохая модификация.
Последний раз редактировалось YarNET 05.01.2005 11:24, всего редактировалось 1 раз.
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 19 лет 5 месяцев
- Откуда: Москва
YarNET, посмотри как у меня отсортирован форум: http://www.the-ebook.org/forum/viewforum.php?f=18
Это делает из режима модератора, проставляются цифры приоритета, чем больше цифра тем выше приоритет. Поэтому в моем случае топик "Шаг 1", будет всегда выше топика "Шаг 2". Обычно это не требуется, но ради одного форума поставил, там важна сортировка.
Это делает из режима модератора, проставляются цифры приоритета, чем больше цифра тем выше приоритет. Поэтому в моем случае топик "Шаг 1", будет всегда выше топика "Шаг 2". Обычно это не требуется, но ради одного форума поставил, там важна сортировка.