Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Advanced Posts Merging

Все моды, созданные нашим сообществом для phpBB 2.0.x, анонсированы тут.
Аватара пользователя
baldahin
phpBB 1.4.3
Сообщения: 97
Стаж: 19 лет 4 месяца

Сообщение baldahin »

У меня на форуме через склейку постов пользователь может сам себе замечание добавить (стоит Moderator Tags 1.3.0), кто-нибудь может подтвердить?

Добавлено спустя 33 секунды:

[mod]проверка[/mod]
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 5 месяцев

Сообщение VovikV »

baldahin писал(а):кто-нибудь может подтвердить
Угу
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Вроде есть соотвествующий addon к моду Moderator Tags.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 5 месяцев

Сообщение VovikV »

Угу, но не работает.

Там addon содержит в частности

Код: Выделить всё

#
#-----[ IN-LINE FIND ]------------------------------------------
#
((time() - $last_post_created) < $time2merge)

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
 && (!check_mod_tags($is_auth['auth_mod'], $last_post_text))
Если предыдущий пост содержит [mod] [/mod] то все нормально, не добавляется, а если предыдущие посты обычные, то [mod] [/mod] можно прицепить
Хотя это наверное к автору аддона больше вопрос, но раз уж начали тут…
Аватара пользователя
severnet
phpBB 2.0.5
Сообщения: 490
Стаж: 19 лет 5 месяцев
Откуда: Санкт-Петербург

Сообщение severnet »

Подскажите, какие дефолтные значения вот здесь:

Код: Выделить всё

Интервал для склеивания сообщений
Время (в часах), в течение которого будет возможна склейка добавленных подряд сообщений от одного пользователя. Оставьте поле пустым, если не хотите использовать эту возможность.  

Задержка отсылки сообщений при склеивании
Время (в секундах), которое должно пройти между двумя сообщениями пользователя в одной теме. 
Изображение
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

0 и 0.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 5 месяцев

Сообщение VovikV »

Никто не знает как запретить прикреплять посты с [mod][/mod]? Неужели придется один из модов удалять
Жаль :(
Аватара пользователя
Admin_777
phpBB 1.4.4
Сообщения: 190
Стаж: 18 лет 6 месяцев
Откуда: Moscow

Сообщение Admin_777 »

Поставил МОД на тестовую базу. Вроде работает. Не понял назначение файла advanced_posts_merging_db_ins.php.

Написано, что скопировать в корень и запустить:
## Put "advanced_posts_merging_db_ins.php" into your phpBB root directory
## and run it after mod installation, then delete it. Don't forget
## to configure mod after installation, feature is disabled by default.

При запуске эта прога выдает ошибку:

Installation failed: Duplicate entry 'time_to_merge' for key 1

Пожалуйста подскажите чего и зачем?

Добавлено спустя 14 минут 2 секунды:

Сорри, нашел ответ, но все-таки хотелось бы удостовериться, что все нормально. Зачем эта прога, что делает, если у некоторых выдает ошибку?
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 6 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Admin_777
А давайте вы реадми прочтете полностью, а потом для уверенности ещё прочтете общий мануал по установке модов в Документации, ага?

Добавлено спустя 27 секунд:

Да и текст ошибки осознать попробуете, да?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
xa0c
phpBB 1.2.1
Сообщения: 20
Стаж: 18 лет 1 месяц

Сообщение xa0c »

VovikV писал(а):Никто не знает как запретить прикреплять посты с [mod][/mod]?
Хмм... Я никаких аддонов не ставил, просто в файле includes/functions_post.php, в функции submit_merged_post сделал следующие изменения:
Это:

Код: Выделить всё

global $board_config, $db, $lang, $phpEx, $phpbb_root_path;
На это:

Код: Выделить всё

global $board_config, $db, $lang, $phpEx, $phpbb_root_path, $is_auth;
И после строчки:

Код: Выделить всё

$message = prepare_message($message, $last_html, $last_bbcode, $last_smilies, $last_bbcode_uid);
ДописАл:

Код: Выделить всё

                                       if ( check_mod_tags($is_auth['auth_mod'], $message) )
		                       {
			                  message_die(GENERAL_MESSAGE, $lang['Mod_reserved'], $lang['Mod_restrictions']);
                                       }

Файл posting.php не правил.
Сейчас посмотрел, прикинул - вроде бы работает. Еще доп. функция появилась: если исправить пост юзера тегом [mоd], то он потОм не только редактировать, но и ответить сразу за своим не сможет(т.к. на тег проверяется всё сообщение, в котором, естесственно, окажется и ваш тег [mоd])
Wizard навсегда.
VovikV
phpBB 1.4.4
Сообщения: 119
Стаж: 18 лет 5 месяцев

Сообщение VovikV »

xa0c
Вот спасибо за ответ! Думал уж не дождусь придется мод сносить.
В атддоне от автора этого нет, там только проверка, нет ли в предыдущем посте [mod] есть, запрет на склейку. Вечером домой приду попробую ваш вариант, спасибо большое!

Добавлено спустя 1 час 58 минут 23 секунды:

xa0c
Все работает как нужно, еще раз спасибо!
Стандартный Addon удалил, ваш вариант выполняет его функции, а ставится значительно проще. Оформили бы вы его как мод, а Xpert и Coagulant прошу поместить его в архивы к своим модам в раздел с дополнениями.
Аватара пользователя
baldahin
phpBB 1.4.3
Сообщения: 97
Стаж: 19 лет 4 месяца

Сообщение baldahin »

xa0c, спасибо. похоже работает как надо
Аватара пользователя
Admin_777
phpBB 1.4.4
Сообщения: 190
Стаж: 18 лет 6 месяцев
Откуда: Moscow

Сообщение Admin_777 »

VVVas писал(а):Да и текст ошибки осознать попробуете, да?
По поводу ошибки есть возражения.
Installation failed - это все-таки не Warning, а Failed, что настораживает. Мои скудные познания в аглийском транслируют данное сообщение, как инсталляция не завершена. Вот я и хотел убедиться.

Я вроде Вас лично ничем не обидел, добрее надо быть. Меня бы вполне устроила фраза "Не волнуйтесь, все будет работать нормально", или "Работать нормально не будет, надо сделать то-то и то-то". Не у всех родной язык английский и не все его в школе изучали.
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 6 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Admin_777 писал(а):Installation failed - это все-таки не Warning, а Failed, что настораживает.
Я не понял - это привычка такая "читать пол фразы, пугаться, падать в обморок?"
Admin_777 писал(а):Не у всех родной язык английский и не все его в школе изучали.
В очередной раз повторяю: я родился в России, я всегда жил в России, в школе я учил французский, в институте я отучился 2 месяца и там тоже учил французский, так что не надо, ага?
Admin_777 писал(а):Duplicate entry 'time_to_merge' for key 1
Скажите насколько глубоки должны быть познания в английском, что бы понять слово "дубликать" и дальше всё сообразить?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Admin_777
phpBB 1.4.4
Сообщения: 190
Стаж: 18 лет 6 месяцев
Откуда: Moscow

Сообщение Admin_777 »

Когда меня учили программировать, то учили различать warning от failed.
И тем не менее, надо быть добрее. Я не враг, поверьте.

Вернуться в «Анонсы и поддержка модов для phpBB 2.0.x»