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 по теме
-
Gabriil
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 16 лет 7 месяцев
- Благодарил (а): 6 раз
Re: Posts merging - Склеивание сообщений / постов
rxu, версия форума у меня так же 3.0.8. пробовал ставить как чистый мод склейки так и со всеми правками с этой темы, картина не меняется. Первое сообщение после редактирования все равно улетает вниз. хоть бери да сноси нужный для меня мод....
Последний раз редактировалось Gabriil 04.07.2011 7:40, всего редактировалось 1 раз.
-
владимир1983
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 16 лет 4 месяца
- Откуда: Сергиев Посад
- Благодарил (а): 373 раза
- Поблагодарили: 727 раз
Re: Posts merging - Склеивание сообщений / постов
Заполните шаблон запроса.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
-
Gabriil
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 16 лет 7 месяцев
- Благодарил (а): 6 раз
Re: Posts merging - Склеивание сообщений / постов
http://www.portal.tovarovcity.com
Форум phpBB 3.0.8
Стиль thank на основе prosilver
Стиль prosilver
Установленные моды:
advanced similar topics
posts_merging 1.0.11
Prime Links
Prime Trash Bin
reimg_image_resizer
topiclist_fx
NV_who_was_here
FAQ Manager 1.2.6
sitemap_fx
thanks_for_post_v131
User Blog Mod 1.0.13
guest_hide_bbcode
User_reputation_point
Forum Statistics
ppkBB3cker
Установка кнопки ПРОФИЛЬ под аватаром
Topics_descriptions_0.4.1
mChat
Forum_title_colour_101 назв. форумов в цвете
acp_announcement_centre
Advertisement Management
Evaluate_Topics 1.0.8
First post on every page
Manage attachments ACP module
Topic image 0.2
Automod_1.0.0-rc3
Birthday_on_registration
Board3 Portal V1.0.6
contact_admin_306
Country Flags_1.2.1
Forum Sponsors
Medals System MOD
Non-latin_Symbols_in_Url
phpbb arcade
phPBB gallery 1-0-5
Post Expire 1.0.3
Prime Trash Bin 1.1.1
Topic_Moderator_0_5_0
Topic_SEO1.0.1
Кураторы тем
PHP Version 5.2.17
Тестовый вход:
Логин: tester2
Пароль: tester
Форум phpBB 3.0.8
Стиль thank на основе prosilver
Стиль prosilver
Установленные моды:
advanced similar topics
posts_merging 1.0.11
Prime Links
Prime Trash Bin
reimg_image_resizer
topiclist_fx
NV_who_was_here
FAQ Manager 1.2.6
sitemap_fx
thanks_for_post_v131
User Blog Mod 1.0.13
guest_hide_bbcode
User_reputation_point
Forum Statistics
ppkBB3cker
Установка кнопки ПРОФИЛЬ под аватаром
Topics_descriptions_0.4.1
mChat
Forum_title_colour_101 назв. форумов в цвете
acp_announcement_centre
Advertisement Management
Evaluate_Topics 1.0.8
First post on every page
Manage attachments ACP module
Topic image 0.2
Automod_1.0.0-rc3
Birthday_on_registration
Board3 Portal V1.0.6
contact_admin_306
Country Flags_1.2.1
Forum Sponsors
Medals System MOD
Non-latin_Symbols_in_Url
phpbb arcade
phPBB gallery 1-0-5
Post Expire 1.0.3
Prime Trash Bin 1.1.1
Topic_Moderator_0_5_0
Topic_SEO1.0.1
Кураторы тем
PHP Version 5.2.17
Тестовый вход:
Логин: tester2
Пароль: tester
-
владимир1983
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 16 лет 4 месяца
- Откуда: Сергиев Посад
- Благодарил (а): 373 раза
- Поблагодарили: 727 раз
Re: Posts merging - Склеивание сообщений / постов
Пчелкин вам не родственник?
Прикрепите архивом правленые файлы.
Прикрепите архивом правленые файлы.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
-
Gabriil
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 16 лет 7 месяцев
- Благодарил (а): 6 раз
Re: Posts merging - Склеивание сообщений / постов
В смысле по кол-ву модов?
не родственник
не родственник
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Posts merging - Склеивание сообщений / постов
Куда ему до моих 318 ти...владимир1983 писал(а):вам не родственник
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
_dl_
- phpBB 1.4.0
- Сообщения: 39
- Стаж: 18 лет 1 месяц
- Откуда: Sumy, Ukraine
- Благодарил (а): 4 раза
Re: Posts merging - Склеивание сообщений / постов
Решил опять попробовать... Вот с чем столкнулся:
В инструкции в posting.php нужно найти конструкцию: у себя такой вообще не нахожу... По итогу не понятно куда и как правильно вставить может кто сталкивался? Много чего ставил, много чего правил - может конечно это у меня posting.php не правильный, тогда подскажите, пожалуйста где это должно быть, чтобы разобраться.
Добавлено спустя 3 минуты:
Скачал только что с офф сайта чистый phpBB 3.0.8. там тоже в этом файле этой строки не нашел...
Добавлено спустя 8 минут 45 секунд:
Сравнил с архивом выше - разобрался. Извините.
В инструкции в posting.php нужно найти конструкцию:
Код: Выделить всё
unset($message_parser);Код: Выделить всё
include($phpbb_root_path . 'includes/posts_merging.' . $phpEx);Добавлено спустя 3 минуты:
Скачал только что с офф сайта чистый phpBB 3.0.8. там тоже в этом файле этой строки не нашел...
Добавлено спустя 8 минут 45 секунд:
Сравнил с архивом выше - разобрался. Извините.
-
SergeiS
- phpBB 1.4.4
- Сообщения: 157
- Стаж: 20 лет 3 месяца
- Откуда: Эстония
- Благодарил (а): 30 раз
- Поблагодарили: 8 раз
Re: Posts merging - Склеивание сообщений / постов
Обнаружился один небольшой недостаток. Если в админке выставлено ограничение на маскимальное количество картинок в одном сообщении (в моем случае 5), мод не учитывает это ограничение. В результате возникают посты с 20+ картинками.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Posts merging - Склеивание сообщений / постов
В форумах, где выкладывают картинки, склейку включать не рентабельно...Эта опция хороша там, где любят писать вдогонку..то есть в форумах флеймилочного характера..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
SergeiS
- phpBB 1.4.4
- Сообщения: 157
- Стаж: 20 лет 3 месяца
- Откуда: Эстония
- Благодарил (а): 30 раз
- Поблагодарили: 8 раз
Re: Posts merging - Склеивание сообщений / постов
рыбацкий форум представляет собой странный симбиоз наличия картинок и постоянного флейма 
-
SergeiS
- phpBB 1.4.4
- Сообщения: 157
- Стаж: 20 лет 3 месяца
- Откуда: Эстония
- Благодарил (а): 30 раз
- Поблагодарили: 8 раз
Re: Posts merging - Склеивание сообщений / постов
Возможно кто-то сможет предложить вариант при котором не будет происходить склейки если превышается лимит картинок в сообщении?
-
Борис Бердичевский
- phpBB 3.0.0 RC1
- Сообщения: 1457
- Стаж: 18 лет 8 месяцев
- Откуда: Израиль, Беэр-Шева
- Благодарил (а): 45 раз
- Поблагодарили: 81 раз
Re: Posts merging - Склеивание сообщений / постов
А можно ли доработать этот МОД, чтобы склейка сообщений была опциональной? По умолчанию -- склеивать, но если юзер уберёт "птичку" с соотв. чек-бокса, склеивания не произойдёт.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Posts merging - Склеивание сообщений / постов
Ну вообще-то такая птичка есть в Стандартном ответе - хошь склеиваешь - хошь нет
Помощь в ЛС/email только за WM или ЮMoney
-
grishin
- phpBB 2.0.1
- Сообщения: 288
- Стаж: 16 лет 4 месяца
- Благодарил (а): 54 раза
- Поблагодарили: 32 раза
Re: Posts merging - Склеивание сообщений / постов
Человек наверное имел в виду что бы у каждого пользователя отдельно была возможность лично для себя включать и выключать склеивание.
В жизни так бывает...
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Posts merging - Склеивание сообщений / постов
Просьба проверить "на кошках" перед использованием, ибо не тестировалось.SergeiS писал(а):Возможно кто-то сможет предложить вариант при котором не будет происходить склейки если превышается лимит картинок в сообщении?
Код: Выделить всё
OPEN
includes/posts_merging.php
FIND
if (!$merge_post_id)
{
$user->setup('posting');
trigger_error('NO_POST');
}
AFTER, ADD
$sql = 'SELECT COUNT(attach_id) as num_attachments
FROM ' . ATTACHMENTS_TABLE . "
WHERE post_msg_id = $merge_post_id
AND in_message = 0
AND is_orphan = 0
ORDER BY filetime DESC";
$result = $db->sql_query($sql);
$num_merged_attachments = $db->sql_fetchfield('num_attachments'));
$db->sql_freeresult($result);
$num_merged_attachments = ($num_merged_attachments) ? $num_merged_attachments : 0;
$num_attachments = sizeof($data['attachment_data']);
$num_attachments = ($num_attachments) ? $num_attachments : 0;
$total_attachments = $num_merged_attachments + $num_attachments;
FIND
if (($current_time - $merge_post_data['topic_last_post_time']) < $merge_interval)
REPLACE WITH
if (($total_attachments <= $config['max_attachments']) && ($current_time - $merge_post_data['topic_last_post_time']) < $merge_interval)Posts merging - Склеивание сообщений / постов и Posts merging - Склеивание сообщений / постовБорис Бердичевский писал(а):А можно ли доработать этот МОД, чтобы склейка сообщений была опциональной?

