Posts merging - Склеивание сообщений / постов
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
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
Ключевые слова для поиска: склеивание соседних постов, склейка
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось владимир1983 24.11.2014 23:21, всего редактировалось 19 раз.
Причина: Добавил ссылку на собранный faq по теме
Причина: Добавил ссылку на собранный faq по теме
-
gourmet
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 8 месяцев
-
DjPrizrak
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 17 лет 3 месяца
Re: Posts merging - Склеивание сообщений / постов
Не могу поставить на 3.0.5
Много не совпадений.
Помогите, или подскажите аналогичный мод.
Много не совпадений.
Помогите, или подскажите аналогичный мод.
-
Stern
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 21 год 5 месяцев
Re: Posts merging - Склеивание сообщений / постов
В инструкции написано:
Open: viewtopic.php
Find
Однако такой строки нет. Есть вот такая. Скорей всего преобразования внесли после перехода на 3.0.5.
Просьба прокомментировать и, если надо, добавить исправления в инструкцию...
Добавлено спустя 3 минуты 23 секунды:
Вот еще:
Должно быть так
Open: posting.php
Find
А на самом деле такой строки нет
Open: viewtopic.php
Find
Код: Выделить всё
'POST_DATE' => $user->format_date($row['post_time']),Код: Выделить всё
'POST_DATE' => $user->format_date($row['post_time'], false, ($view == 'print') ? true : false),Добавлено спустя 3 минуты 23 секунды:
Вот еще:
Должно быть так
Open: posting.php
Find
Код: Выделить всё
unset($message_parser);-
lamo
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 3 месяца
Re: Posts merging - Склеивание сообщений / постов
DjPrizrak, для 3.0.5 вроде бы так, тестируй
(после обновления с 3.0.4 до 3.0.5 у меня мод работает)
Открыть: viewtopic.php
Найти
Добавить после
Найти
Заменить на
=======================================
Открыть: posting.php
Найти
Добавить после
Найти
Добавить перед
=======================================
Открыть: includes/acp/acp_board.php
Найти
Добавить после
Найти
Добавить после
(после обновления с 3.0.4 до 3.0.5 у меня мод работает)
Открыть: viewtopic.php
Найти
Код: Выделить всё
'post_time' => $row['post_time'],Код: Выделить всё
'post_created' => $row['post_created'],Код: Выделить всё
'POST_DATE' => $user->format_date($row['post_time']),Код: Выделить всё
'POST_DATE' => (!$row['post_created']) ? $user->format_date($row['post_time'], false, ($view == 'print') ? true : false) : $user->format_date($row['post_created']),Открыть: posting.php
Найти
Код: Выделить всё
$message_md5 = md5($message_parser->message);Код: Выделить всё
$addon_for_merge = $message_parser->message;Код: Выделить всё
$redirect_url = submit_postКод: Выделить всё
include($phpbb_root_path . 'includes/posts_merging.' . $phpEx);Открыть: includes/acp/acp_board.php
Найти
Код: Выделить всё
$user->add_lang('acp/board');Код: Выделить всё
$user->add_lang('mods/posts_merging');Код: Выделить всё
'flood_interval' => array('lang' => 'FLOOD_INTERVAL', 'validate' => 'int', 'type' => 'text:3:10', 'explain' => true, 'append' => ' ' . $user->lang['SECONDS']),Код: Выделить всё
'merge_interval' => array('lang' => 'MERGE_INTERVAL', 'validate' => 'int', 'type' => 'text:3:4', 'explain' => true, 'append' => ' ' . $user->lang['HOURS']),
'merge_no_forums' => array('lang' => 'MERGE_NO_FORUMS', 'validate' => 'string', 'type' => 'text:5:255', 'explain' => true),
'merge_no_topics' => array('lang' => 'MERGE_NO_TOPICS', 'validate' => 'string', 'type' => 'text:5:255', 'explain' => true),-
Stern
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 21 год 5 месяцев
Re: Posts merging - Склеивание сообщений / постов
lamo
Не работает, если во viewtopic.php сделать так, как предлагаете вы:
Если же сделать, как написано в инструкции, то все работает на "ура":
Но ведь для чего-то в новой версии добавили
Ув. rxu - напишите правильный код.
И еще маленькая поправочка: 'validate' => 'int:0'
Открыть: includes/acp/acp_board.php
Найти
Добавить после
Не работает, если во viewtopic.php сделать так, как предлагаете вы:
Код: Выделить всё
'POST_DATE' => (!$row['post_created']) ? $user->format_date($row['post_time'], false, ($view == 'print') ? true : false) : $user->format_date($row['post_created']),Код: Выделить всё
'POST_DATE' => (!$row['post_created']) ? $user->format_date($row['post_time']) : $user->format_date($row['post_created']),Код: Выделить всё
false, ($view == 'print') ? true : false)И еще маленькая поправочка: 'validate' => 'int:0'
Открыть: includes/acp/acp_board.php
Найти
Код: Выделить всё
'flood_interval' => array('lang' => 'FLOOD_INTERVAL', 'validate' => 'int:0', 'type' => 'text:3:10', 'explain' => true, 'append' => ' ' . $user->lang['SECONDS']),Код: Выделить всё
'merge_interval' => array('lang' => 'MERGE_INTERVAL', 'validate' => 'int', 'type' => 'text:3:4', 'explain' => true, 'append' => ' ' . $user->lang['HOURS']),
'merge_no_forums' => array('lang' => 'MERGE_NO_FORUMS', 'validate' => 'string', 'type' => 'text:5:255', 'explain' => true),
'merge_no_topics' => array('lang' => 'MERGE_NO_TOPICS', 'validate' => 'string', 'type' => 'text:5:255', 'explain' => true),-
lamo
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 3 месяца
Re: Posts merging - Склеивание сообщений / постов
у меня работает именно в таком видеНе работает, если во viewtopic.php сделать так, как предлагаете вы:
подождем комменты гуру, что это появилось и как правильно
да, int:0 появилось в версии 3.0.3.. моя ошибка
-
web_pr
- phpBB 1.4.2
- Сообщения: 55
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Re: Posts merging - Склеивание сообщений / постов
пробовал установить через automod
нашлось 3 несоответствия
эта проблема вроде описана, но в отдельной ветки и автомод о ней естественно не знает
может кто делал фикс для 3.0.5?
нашлось 3 несоответствия
Код: Выделить всё
viewtopic.php
'POST_DATE' => $user->format_date($row['post_time']),
Код: Выделить всё
posting.php
unset($message_parser);
Код: Выделить всё
includes/acp/acp_board.php
'flood_interval' => array('lang' => 'FLOOD_INTERVAL', 'validate' => 'int', 'type' => 'text:3:10', 'explain' => true, 'append' => ' ' . $user->lang['SECONDS']),
-
Drunia
- phpBB 1.4.2
- Сообщения: 54
- Стаж: 20 лет 9 месяцев
Re: Posts merging - Склеивание сообщений / постов
Джентльмены, так ставить на 3.0.5 или подождать версии мода под 3.0.5?
-
oika
- phpBB 1.4.1
- Сообщения: 41
- Стаж: 22 года 3 месяца
- Откуда: Estonia
Re: Posts merging - Склеивание сообщений / постов
Ставила на 3.0.5 и проблем вроде как не было. Работает.
-
!((( ALEX )))!
- phpBB 1.4.4
- Сообщения: 136
- Стаж: 18 лет 4 месяца
- Поблагодарили: 2 раза
Re: Posts merging - Склеивание сообщений / постов
Возник вопрос про счетчик сообщений: если я пишу сообщение и потом пишу еще одно они склеиваются, то на счетчике сообщений у меня будет 2 сообщения или одно?
-
crash
- Former team member
- Сообщения: 6517
- Стаж: 22 года 2 месяца
- Откуда: Бердск
- Поблагодарили: 15 раз
Re: Posts merging - Склеивание сообщений / постов
одно. Иначе смысл в склеивании?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
Rezaka™
- phpBB 1.4.2
- Сообщения: 71
- Стаж: 17 лет 2 месяца
- Откуда: phpBB 3.1.9
- Благодарил (а): 1 раз
-
OldMax
- phpBB 1.4.3
- Сообщения: 79
- Стаж: 18 лет 2 месяца
- Благодарил (а): 1 раз
Re: Posts merging - Склеивание сообщений / постов
Кругом написанно, только для 3.0.5 поддержка модов, а на самом деле,
обновились до 3.0.5 и фигли, фиг чего поставить можно :\
Обновите плз под 3.0.5
обновились до 3.0.5 и фигли, фиг чего поставить можно :\
Обновите плз под 3.0.5
web_pr писал(а):Код: Выделить всё
viewtopic.php 'POST_DATE' => $user->format_date($row['post_time']),эта проблема вроде описана, но в отдельной ветки и автомод о ней естественно не знаетКод: Выделить всё
posting.php unset($message_parser);
может кто делал фикс для 3.0.5?Код: Выделить всё
includes/acp/acp_board.php 'flood_interval' => array('lang' => 'FLOOD_INTERVAL', 'validate' => 'int', 'type' => 'text:3:10', 'explain' => true, 'append' => ' ' . $user->lang['SECONDS']),
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Posts merging - Склеивание сообщений / постов
Где?OldMax писал(а):Кругом написанно, только для 3.0.5 поддержка модов
Как только выкрою время.OldMax писал(а):Обновите плз под 3.0.5

