Баг-фикс AddNews F5-FIX
- Баг-фиксы DLE и модулей

После добавления новости, когда получаем сообщение что новость успешно записана в БД, если нажать F5 то новость продублируется столько раз сколько раз нажата клавиша F5. AddNews F5-FIX предназначен для исправления этой досадной ситуации.
Установка AddNews F5-FIX:
Открыть файл: /engine/modules/addnews.php
Найти:
if( $title == "" or ! $title ) $stop .= $lang['add_err_1'];Добавить выше:
#*** AddNews F5-FIX * MSW ***#
$ch_row = $db->super_query("SELECT id FROM ".PREFIX."_post WHERE title='{$title}' AND alt_name='{$alt_name}' AND autor='{$member_id['name']}'");
if($ch_row['id']) {
header("HTTP/1.0 301 Moved Permanently");
header("Location: {$config['http_home_url']}");
die("Redirect");
}
#*** AddNews F5-FIX * MSW ***#Теперь при попытке нажать F5 кнопку после добавления новости пользователь попадёт на главную страницу сайта и новость повторно на сайт не добавляется.
Версия DLE: 9.0-9.8 //возможно и более старые
Автор: MSW
источник: 0-web.ru
Ключевые слова по теме Баг-фикс AddNews F5-FIX: баг-фикс, AddNews F5-FIX, DLE, MSW

При быстром редактировании новости, если пользователь принадлежит группам которым разрешено редактировать все новости, новость автоматически подтверждается и публикуется на сайт,
Проблема: Ошибка парсинга заголовков новостей Ошибка в версии: 7.3 и ниже Степень опасности: Низкая Автор: celsoft