
Делаем установка хак dle переход на главную страницу после отправки ЛС, чтобы пользователи ожидающие ответа и обновляющие станицу ЛС повторно не отправляли сообщения. Наверное многие замечали такую странность, что одно и тоже сообщение отправляется по несколько раз. Основная причина в дле нет заглушки, которая бы не давала повторно отправлять сообщение. Хак для dle авто-перемещение после отправки ЛС на главную страницу решает эту проблему, тем что делает переход на главную страницу вашего сайта.
Такое часто встречается, что пользователи отправив личное сообщение не переходят на другую страницу, а ждут ответа и обновляют страницу с отправленным сообщением,, не понимая, что при каждом таком обновление отсылает сообщение ещё раз. В результате в папке личные сообщения (ЛС) скапливается по 3-10 одинаковых сообщений у получателя.
Инструкция установки авто переход на главную страницу после отправки ЛС
Файл: /engine/modules/pm.php
Найти:
msgbox( $lang['all_info'], $lang['pm_sendok'] . " <a href="$PHP_SELF?do=pm&doaction=newpm">" . $lang['pm_noch'] . "</a> " . $lang['pm_or'] . " <a href="$PHP_SELF">" . $lang['pm_main'] . "</a>" );
Заменить на:
msgbox( $lang['all_info'], $lang['pm_sendok'] . " <a href="$PHP_SELF?do=pm&doaction=newpm">" . $lang['pm_noch'] . "</a> " . $lang['pm_or'] . " <a href="$PHP_SELF">" . $lang['pm_main'] . "</a><meta http-equiv="Refresh" content="3;url=/index.php">" );
Готово!
Автор: MSW
Версия DataLife Engine: Любая в том числе на свежем релизе дле 10.5
Закачать хаки дле с нашего проекта, хак