Описание: C помощью этого замечательного хака, можно организовать у вас на сайте, запрет на добавление новостей, если к примеру вы забыли указать категорию.
Установка хака Запрет добавления новостей в пустые категории:Заходим в /engine/modules/addnews.php и находим там:
if( $allow_list[0] != "all" ) {
Выше нужно вставить:
if(count($_POST['catlist']) <1) $stop .= "<li> Вы не выбрали категорию</li>";
if(count($_POST['catlist']) ==1 and $_POST['catlist'][0] == 0) $stop .= "<li> Вы не выбрали категорию</li>";
Дальше нужно открыть файл engine/inc/addnews.php
в нём будет примерно такой код:
// Обработка даты и времени
$added_time = time() + ($config['date_adjust'] * 60);
if( $allow_date != "yes" ) {
И выше вставляем:
if(count($_POST['category']) <1) msg( "error", $lang['addnews_error'],"Вы не выбрали категорию","javascript:history.go(-1)");
if(count($_POST['category']) ==1 and $_POST['category'][0] == 0) msg( "error", $lang['addnews_error'],"Вы не выбрали категорию","javascript:history.go(-1)");