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 по теме
-
rxu
- phpBB Guru

- Сообщения: 17272
- Стаж: 20 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 632 раза
- Поблагодарили: 2412 раз
Re: Posts merging
phpbb_ и 2phpbb_ - разные префиксы таблиц. Сделайте
Код: Выделить всё
INSERT INTO 2phpbb_config (config_name, config_value) VALUES('merge_interval', 0);
INSERT INTO 2phpbb_config (config_name, config_value) VALUES('merge_no_forums', 0);
INSERT INTO 2phpbb_config (config_name, config_value) VALUES('merge_no_topics', 0);
ALTER TABLE 2phpbb_posts ADD post_created INT(11) DEFAULT '0' NOT NULL AFTER post_time;-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Posts merging
DDT2
У вас какой префикс таблиц конференции в вашей базе данных?
phpbb_ или 2phpbb_ ?
Судя по приведённому тексту ошибки - 2phpbb_, а запросы вы выполняли на таблицы phpbb_
У вас какой префикс таблиц конференции в вашей базе данных?
phpbb_ или 2phpbb_ ?
Судя по приведённому тексту ошибки - 2phpbb_, а запросы вы выполняли на таблицы phpbb_
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
DDT2
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 17 лет 11 месяцев
Re: Posts merging
и тот префикс и тот, раньше стоял phpbb, сам не пойму как так получилось, на лаколхосте устанавливал, таблица с префиксом phpbb_, а тут такое безобразие 2Палыч писал(а):DDT2
У вас какой префикс таблиц конференции в вашей базе данных?
phpbb_ или 2phpbb_ ?
Судя по приведённому тексту ошибки - 2phpbb_, а запросы вы выполняли на таблицы phpbb_
получил этоrxu писал(а):phpbb_ и 2phpbb_ - разные префиксы таблиц. СделайтеКод: Выделить всё
INSERT INTO 2phpbb_config (config_name, config_value) VALUES('merge_interval', 0); INSERT INTO 2phpbb_config (config_name, config_value) VALUES('merge_no_forums', 0); INSERT INTO 2phpbb_config (config_name, config_value) VALUES('merge_no_topics', 0); ALTER TABLE 2phpbb_posts ADD post_created INT(11) DEFAULT '0' NOT NULL AFTER post_time;
Код: Выделить всё
Ответ MySQL: Документация
#1062 - Duplicate entry 'merge_interval' for key 1
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\zhjckfdkm\libraries\common.lib.php on line 685
Есть какой-то выход из положения?
-
DDT2
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 17 лет 11 месяцев
Re: Posts merging
при написании сообщения стала выдаваться такая ошибка
Код: Выделить всё
SQL ERROR [ mysqli ]
Unknown column 'post_created' in 'field list' [1054]
SQL
UPDATE 2phpbb_posts SET bbcode_uid = '3oxwdkm1', bbcode_bitfield = 'Bg==', post_text = 'wwwwwwwwwww\n\n[size=85:3oxwdkm1][color=green:3oxwdkm1]Добавлено спустя 19 минут 8 секунд:[/color:3oxwdkm1][/size:3oxwdkm1]\nqqqqqqqqqqqq', post_checksum = 'd486c9ec44f8b70c14750b1401269e2f', post_created = '1224093561', post_time = 1224094709, post_attachment = 0 WHERE post_id = 662
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()
FILE: includes/posts_merging.php
LINE: 158
CALL: dbal_mysqli->sql_query()
FILE: posting.php
LINE: 1034
CALL: include('includes/posts_merging.php')-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Posts merging
Успокоится, и прежде чем что-то удалять, разобраться где именно ваши таблицы.DDT2 писал(а):Есть какой-то выход из положения?
Вот перечень index.php?title=БД phpBB 3.0.x
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
DDT2
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 17 лет 11 месяцев
Re: Posts merging
я прежде чем удалять все скопировал на второй компьютер, удаляя префикс 2phpbb_, ничего не работает, удаляя phpbb_ , все вроде нормально, до того момента, пока не включу интервал склеивания сообщений, после этого ошибка которая постом выше
Последний раз редактировалось DDT2 15.10.2008 19:38, всего редактировалось 1 раз.
-
schved
- phpBB 1.4.2
- Сообщения: 50
- Стаж: 17 лет 11 месяцев
- Откуда: Белгород
- Поблагодарили: 1 раз
Re: Posts merging
Подскажи что ты сделал, у меня сейчас точно такая проблема???Karlly писал(а):я уже разобралась в чем там дело было.. причина слишком банально чтоб ее называть. спасибо.
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Posts merging
Что и как скопировали? Дамп базы сняли?DDT2 писал(а):все скопировал на второй компьютер
В файле config.php какой префикс указан?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
DDT2
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 17 лет 11 месяцев
Re: Posts merging
в config.php - 2phpbb_
скопировал- просто перенес весь сервер на второй компьютер, рабочий сервер работает по домовой сети
при попытке сделать запрос, который подсказал rxu, выдает это:
Ответ MySQL: Документация
#1062 - Duplicate entry 'merge_interval' for key 1
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\zhjckfdkm\libraries\common.lib.php on line 685
PS странно как в одной базе оказались таблицы с разными префиксами
скопировал- просто перенес весь сервер на второй компьютер, рабочий сервер работает по домовой сети
при попытке сделать запрос, который подсказал rxu, выдает это:
Ответ MySQL: Документация
#1062 - Duplicate entry 'merge_interval' for key 1
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\zhjckfdkm\libraries\common.lib.php on line 685
PS странно как в одной базе оказались таблицы с разными префиксами
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Posts merging
DDT2
выполните
выполните
Код: Выделить всё
ALTER TABLE 2phpbb_posts ADD post_created INT(11) DEFAULT '0' NOT NULL AFTER post_time;Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
DDT2
- phpBB 1.2.1
- Сообщения: 28
- Стаж: 17 лет 11 месяцев
Re: Posts merging
Палыч, rxu огромнейшее Вам спасибо, чтоб я делал без вашего форума, все получилось, вообщем удалил из таблицы "левые" префиксы
потом в базу запрос - ALTER TABLE 2phpbb_posts ADD post_created INT(11) DEFAULT '0' NOT NULL AFTER post_time; ...и все заработало :)
потом в базу запрос - ALTER TABLE 2phpbb_posts ADD post_created INT(11) DEFAULT '0' NOT NULL AFTER post_time; ...и все заработало :)
-
schved
- phpBB 1.4.2
- Сообщения: 50
- Стаж: 17 лет 11 месяцев
- Откуда: Белгород
- Поблагодарили: 1 раз
Re: Posts merging
Подскажите пожалуйста, все установил как следует
но когда добавляю сообщение просто пишет что
Добавлено спустя 7 минут 33 секунды:
Добавлено спустя 3 минуты 28 секунд:
А что добавленно ни чего не видно
Пример тут: http://www.my31.ru/viewtopic.php?f=2&t=119#p603
Тут у человека была такая проблема но он не отписался что делать!
но когда добавляю сообщение просто пишет что
Добавлено спустя 7 минут 33 секунды:
Добавлено спустя 3 минуты 28 секунд:
А что добавленно ни чего не видно
Пример тут: http://www.my31.ru/viewtopic.php?f=2&t=119#p603
Тут у человека была такая проблема но он не отписался что делать!
-
4eshka
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 11 месяцев
- Откуда: г. Химки
Re: Posts merging
crash, а может быть такое, что файлы я редактировал в cp-1251, а не в UTF-8 (только сейчас вспомнил) И по-этому не работает?!
-
Поручик
- Former team member
- Сообщения: 3942
- Стаж: 21 год 4 месяца
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 24 раза
- Поблагодарили: 54 раза
Re: Posts merging
Может и такое быть.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
Fray98rus
- Former team member
- Сообщения: 442
- Стаж: 18 лет 11 месяцев
- Откуда: Санкт-Петербург
- Благодарил (а): 3 раза
- Поблагодарили: 2 раза
Re: Posts merging
Добрый день. Щас установил на phpbb 3.0.2 этот мод, но склейки сообщений нет.
Все выполнял по инструкции, запросы SQL выполнил.
Вопрос:
Интервал склеивания сообщений - виноват этот параметр
Стоял там 0, времени проверить 1 час нету. Возможно ли установить 10 минут например 
Все выполнял по инструкции, запросы SQL выполнил.
Вопрос:
Интервал склеивания сообщений - виноват этот параметр
Последний раз редактировалось Fray98rus 18.10.2008 11:32, всего редактировалось 1 раз.

