Advanced Posts Merging
-
- phpBB 1.4.3
- Сообщения: 97
- Стаж: 20 лет 3 месяца
-
- phpBB 1.4.4
- Сообщения: 119
- Стаж: 19 лет 5 месяцев
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.4
- Сообщения: 119
- Стаж: 19 лет 5 месяцев
Угу, но не работает.
Там addon содержит в частности
Если предыдущий пост содержит [mod] [/mod] то все нормально, не добавляется, а если предыдущие посты обычные, то [mod] [/mod] можно прицепить
Хотя это наверное к автору аддона больше вопрос, но раз уж начали тут…
Там addon содержит в частности
Код: Выделить всё
#
#-----[ IN-LINE FIND ]------------------------------------------
#
((time() - $last_post_created) < $time2merge)
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
&& (!check_mod_tags($is_auth['auth_mod'], $last_post_text))
Хотя это наверное к автору аддона больше вопрос, но раз уж начали тут…
-
- phpBB 2.0.5
- Сообщения: 490
- Стаж: 20 лет 5 месяцев
- Откуда: Санкт-Петербург
Подскажите, какие дефолтные значения вот здесь:
Код: Выделить всё
Интервал для склеивания сообщений
Время (в часах), в течение которого будет возможна склейка добавленных подряд сообщений от одного пользователя. Оставьте поле пустым, если не хотите использовать эту возможность.
Задержка отсылки сообщений при склеивании
Время (в секундах), которое должно пройти между двумя сообщениями пользователя в одной теме.
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
-
- phpBB 1.4.4
- Сообщения: 119
- Стаж: 19 лет 5 месяцев
-
- phpBB 1.4.4
- Сообщения: 190
- Стаж: 19 лет 6 месяцев
- Откуда: Moscow
Поставил МОД на тестовую базу. Вроде работает. Не понял назначение файла 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 секунды:
Сорри, нашел ответ, но все-таки хотелось бы удостовериться, что все нормально. Зачем эта прога, что делает, если у некоторых выдает ошибку?
Написано, что скопировать в корень и запустить:
## 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 секунды:
Сорри, нашел ответ, но все-таки хотелось бы удостовериться, что все нормально. Зачем эта прога, что делает, если у некоторых выдает ошибку?
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 19 лет
Хмм... Я никаких аддонов не ставил, просто в файле includes/functions_post.php, в функции submit_merged_post сделал следующие изменения:VovikV писал(а):Никто не знает как запретить прикреплять посты с [mod][/mod]?
Это:
Код: Выделить всё
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 навсегда.
-
- phpBB 1.4.4
- Сообщения: 119
- Стаж: 19 лет 5 месяцев
xa0c
Вот спасибо за ответ! Думал уж не дождусь придется мод сносить.
В атддоне от автора этого нет, там только проверка, нет ли в предыдущем посте [mod] есть, запрет на склейку. Вечером домой приду попробую ваш вариант, спасибо большое!
Добавлено спустя 1 час 58 минут 23 секунды:
xa0c
Все работает как нужно, еще раз спасибо!
Стандартный Addon удалил, ваш вариант выполняет его функции, а ставится значительно проще. Оформили бы вы его как мод, а Xpert и Coagulant прошу поместить его в архивы к своим модам в раздел с дополнениями.
Вот спасибо за ответ! Думал уж не дождусь придется мод сносить.
В атддоне от автора этого нет, там только проверка, нет ли в предыдущем посте [mod] есть, запрет на склейку. Вечером домой приду попробую ваш вариант, спасибо большое!
Добавлено спустя 1 час 58 минут 23 секунды:
xa0c
Все работает как нужно, еще раз спасибо!
Стандартный Addon удалил, ваш вариант выполняет его функции, а ставится значительно проще. Оформили бы вы его как мод, а Xpert и Coagulant прошу поместить его в архивы к своим модам в раздел с дополнениями.
-
- phpBB 1.4.3
- Сообщения: 97
- Стаж: 20 лет 3 месяца
-
- phpBB 1.4.4
- Сообщения: 190
- Стаж: 19 лет 6 месяцев
- Откуда: Moscow
По поводу ошибки есть возражения.VVVas писал(а):Да и текст ошибки осознать попробуете, да?
Installation failed - это все-таки не Warning, а Failed, что настораживает. Мои скудные познания в аглийском транслируют данное сообщение, как инсталляция не завершена. Вот я и хотел убедиться.
Я вроде Вас лично ничем не обидел, добрее надо быть. Меня бы вполне устроила фраза "Не волнуйтесь, все будет работать нормально", или "Работать нормально не будет, надо сделать то-то и то-то". Не у всех родной язык английский и не все его в школе изучали.
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
Я не понял - это привычка такая "читать пол фразы, пугаться, падать в обморок?"Admin_777 писал(а):Installation failed - это все-таки не Warning, а Failed, что настораживает.
В очередной раз повторяю: я родился в России, я всегда жил в России, в школе я учил французский, в институте я отучился 2 месяца и там тоже учил французский, так что не надо, ага?Admin_777 писал(а):Не у всех родной язык английский и не все его в школе изучали.
Скажите насколько глубоки должны быть познания в английском, что бы понять слово "дубликать" и дальше всё сообразить?Admin_777 писал(а):Duplicate entry 'time_to_merge' for key 1
-
- phpBB 1.4.4
- Сообщения: 190
- Стаж: 19 лет 6 месяцев
- Откуда: Moscow