Уважаемые пользователи!
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.
Posts merging - Склеивание сообщений / постов
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
Posts merging - Склеивание сообщений / постов
Мод склейки отправленных подряд последних сообщений от одного пользователя в теме.
Частично является портом известного мода от Xpert для phpBB2 - Advanced posts merging.
Установочный фикс для версий начиная с 3.0.2 и выше находится здесь.
Серия исправлений для 3.0.5 здесь и здесь.
Фикс для исправления неправильной ссылки в уведомлении о новом сообщении находится здесь.
Изменение в поиске строки в includes/acp/acp_board.php находятся здесь.
Возможное решение для отключения склейки на уровне сообщений - здесь.
Вероятные вопросы по использованию мода
Мод работает на версии форума 3.0.7 и выше?
Работает нормально и не надо засорять тему подобными вопросами.
Почему не склеиваются посты??
В настройках размещения сообщений задайте период склеивания.
Как не прикреплять сообщение, если предыдущее - заблокировано?
Posts merging - Склеивание сообщений / постов
=========================
FAQ - по теме Posts merging - Склеивание сообщений / постов от WinSSLioN
Ключевые слова для поиска: склеивание соседних постов, склейка
Частично является портом известного мода от Xpert для phpBB2 - Advanced posts merging.
Установочный фикс для версий начиная с 3.0.2 и выше находится здесь.
Серия исправлений для 3.0.5 здесь и здесь.
Фикс для исправления неправильной ссылки в уведомлении о новом сообщении находится здесь.
Изменение в поиске строки в includes/acp/acp_board.php находятся здесь.
Возможное решение для отключения склейки на уровне сообщений - здесь.
Вероятные вопросы по использованию мода
Мод работает на версии форума 3.0.7 и выше?
Работает нормально и не надо засорять тему подобными вопросами.
Почему не склеиваются посты??
В настройках размещения сообщений задайте период склеивания.
Как не прикреплять сообщение, если предыдущее - заблокировано?
Posts merging - Склеивание сообщений / постов
=========================
FAQ - по теме Posts merging - Склеивание сообщений / постов от WinSSLioN
Ключевые слова для поиска: склеивание соседних постов, склейка
- Вложения
-
- posts_merging_1.0.11_secured.zip
- (38.21 КБ) 5217 скачиваний
Последний раз редактировалось владимир1983 25.11.2014 2:21, всего редактировалось 19 раз.
Причина: Добавил ссылку на собранный faq по теме
Причина: Добавил ссылку на собранный faq по теме
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Posts merging - Склеивание сообщений / постов
Т.е.
INSERT INTO phpbb_config (config_name, config_value) VALUES('merge_interval', 0);
INSERT INTO phpbb_config (config_name, config_value) VALUES('merge_no_forums', 0);
INSERT INTO phpbb_config (config_name, config_value) VALUES('merge_no_topics', 0);
ALTER TABLE phpbb_posts ADD post_created INT(11) DEFAULT '0' NOT NULL AFTER post_time;
На место выделенного красным нужно поставить свой префикс, так?
В последней строчке нужно менять выделенный зелёным phpbb на свой префикс?
INSERT INTO phpbb_config (config_name, config_value) VALUES('merge_interval', 0);
INSERT INTO phpbb_config (config_name, config_value) VALUES('merge_no_forums', 0);
INSERT INTO phpbb_config (config_name, config_value) VALUES('merge_no_topics', 0);
ALTER TABLE phpbb_posts ADD post_created INT(11) DEFAULT '0' NOT NULL AFTER post_time;
На место выделенного красным нужно поставить свой префикс, так?
В последней строчке нужно менять выделенный зелёным phpbb на свой префикс?
Re: Posts merging - Склеивание сообщений / постов
Сделал, вот только ошибка не пропала.
Ошибка
SQL-запрос:
INSERT INTO osh_config( config_name, config_value )
VALUES (
'merge_interval', 0
);
Ответ MySQL: Документация
#1046 - No database selected
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Posts merging - Склеивание сообщений / постов
Не выбрана база данных. Выберите её, прежде чем выполнять запрос.A_P писал(а):#1046 - No database selected
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Posts merging - Склеивание сообщений / постов
Теперь дублирован 'merge_interval' for key 'PRIMARY'Ошибка
SQL-запрос:
INSERT INTO osh_config( config_name, config_value )
VALUES (
'merge_interval', 0
);
Ответ MySQL: Документация
#1062 - Duplicate entry 'merge_interval' for key 'PRIMARY'
Если по одной строчке применять результат будет тот же, т.е. дубль.
Последний раз редактировалось A_P 12.08.2014 16:48, всего редактировалось 2 раза.
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Posts merging - Склеивание сообщений / постов
По названию базы данных форума. В phpMyAdmin они слева, списком
Re: Posts merging - Склеивание сообщений / постов
Не успел отредактировать своё предыдущее сообщение, как Вы ответили, опять ошибка. См. в предыдущем посте.
- Татьяна5
- Поддержка
- Сообщения: 12372
- Стаж: 12 лет 7 месяцев
- Благодарил (а): 223 раза
- Поблагодарили: 3517 раз
- Контактная информация:
Re: Posts merging - Склеивание сообщений / постов
Дублирующаяся записьA_P писал(а):#1062 - Duplicate entry 'merge_interval' for key 'PRIMARY'
merge_interval
. Запрос уже выполнился, повторно его выполнять не надоRe: Posts merging - Склеивание сообщений / постов
Получается все интервалы выполнены были каким то образом ранее, потому как на каждый выходит одно и то же сообщение о дубляже.
Re: Posts merging - Склеивание сообщений / постов
Данный мод содержит строку set_var(
И не включает файл includes/posts_merging.php в common.php.
Что ведёт к ошибки php (нашёл по логам сервера):
[error] 25460#0: *33 FastCGI sent in stderr: "PHP message: PHP Notice: Use of undefined constant STRIP - assumed 'STRIP' in /var/www/forum/includes/functions.php on line 54"
https://www.phpbb.com/community/viewtop ... &t=2136476
Есть фикс?
И не включает файл includes/posts_merging.php в common.php.
Что ведёт к ошибки php (нашёл по логам сервера):
[error] 25460#0: *33 FastCGI sent in stderr: "PHP message: PHP Notice: Use of undefined constant STRIP - assumed 'STRIP' in /var/www/forum/includes/functions.php on line 54"
https://www.phpbb.com/community/viewtop ... &t=2136476
Есть фикс?
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
Re: Posts merging - Склеивание сообщений / постов
Ее можно удалить.SF писал(а):Данный мод содержит строку set_var(
Этого не требуется, т.к. файл не используется отдельно.SF писал(а):И не включает файл includes/posts_merging.php в common.php.
Сомневаюсь, что это как-то связано.SF писал(а):Что ведёт к ошибки php
Что у вас в этой строке?SF писал(а):/var/www/forum/includes/functions.php on line 54
Re: Posts merging - Склеивание сообщений / постов
Т.е я могу удалить:
Тут об этом пишут: https://www.phpbb.com/community/viewtop ... &t=2136476
Спасибо!
Код: Выделить всё
// Make sure the message is safe
set_var($merge_post_data['post_text'], $merge_post_data['post_text'], 'string', true);
Код: Выделить всё
Сомневаюсь, что это как-то связано.
Что у вас в этой строке?
Код: Выделить всё
$result = (STRIP) ? stripslashes($result) : $result;