[MODDB] Advanced Posts Merging
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Дело именно в том, что в базу не добавились поля. Хотелось бы знать, какой текст ошибки был получен при запуске advanced_posts_merging_db_ins.php. Запускали из корня форума?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 20 лет 4 месяца
- Откуда: Москва
Это опечатка или так и делать? Начал ставить мод и во второй правке обнаружил повторяющуюся закрывающуюся фигурную скобку:
До ответа установку пока отложил.#
#-----[ 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
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Это верная инструкция, т.к. инструкцией выше мы добавляем открывающую:
Код: Выделить всё
$db->sql_freeresult($result);
}
if (!$merge)
{
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 20 лет 4 месяца
- Откуда: Москва
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 20 лет 4 месяца
- Откуда: Москва
Нет, запускал из /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
- Стаж: 20 лет 4 месяца
- Откуда: Москва
После установки при отправлении первого постинга сразу возникла проблема:
При этом отправленный пост не появился в форуме.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
- Стаж: 21 год 1 месяц
- Поблагодарили: 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
- Стаж: 20 лет 4 месяца
- Откуда: Москва
Здесь: http://www.phpbb.com/phpBB/viewtopic.php?t=219682Xpert писал(а):The-eBook
А можно ссылку на Cement Post?
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 20 лет 4 месяца
- Откуда: Москва
Переделал заново из исходного файла и перевыгрузил 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
- Стаж: 20 лет 5 месяцев
The-eBook, да, про цемент. Я понял, что он сорировку делает. Только для чего она нужна, я не понял. Вот у тебя хотел поинтересоваться, если ты разобрался...
Все, понял, установил, поигрался и понял. В принципе не плохая модификация.
Все, понял, установил, поигрался и понял. В принципе не плохая модификация.
Последний раз редактировалось YarNET 05.01.2005 11:24, всего редактировалось 1 раз.
-
- phpBB 2.0.0
- Сообщения: 214
- Стаж: 20 лет 4 месяца
- Откуда: Москва
-
- phpBB 2.0.0
- Сообщения: 230
- Стаж: 20 лет 4 месяца
- Откуда: Москва
YarNET, посмотри как у меня отсортирован форум: http://www.the-ebook.org/forum/viewforum.php?f=18
Это делает из режима модератора, проставляются цифры приоритета, чем больше цифра тем выше приоритет. Поэтому в моем случае топик "Шаг 1", будет всегда выше топика "Шаг 2". Обычно это не требуется, но ради одного форума поставил, там важна сортировка.
Это делает из режима модератора, проставляются цифры приоритета, чем больше цифра тем выше приоритет. Поэтому в моем случае топик "Шаг 1", будет всегда выше топика "Шаг 2". Обычно это не требуется, но ради одного форума поставил, там важна сортировка.