Меню сайта |
|
|
Категории раздела |
|
|
Мини-чат |
|
|
Наш опрос |
|
|
|
| | |
| Главная » 2009 » Август » 15 » Как убрать новости категории с главной станицы
13:13 Как убрать новости категории с главной станицы |
Иногда бывает, что новости определенной категории не должны публиковаться на главной странице сайта. При добавлении новости, хак определяет показывать эту новость на главной ли нет. Данные сохраняются в базе данных вместе с новостью, поэтому запросов к БД не увеличивается. Данный хак 100% рабочий, потому что он использует стандартные DLE функции. Установка: в файле engine/modules/addnews.php найти строку: if ($user_group[$member_id[\'user_group\']][\'allow_main\']) $allow_main = intval($_POST[\'allow_main\']); else $allow_main = 0; $approve = intval($_POST[\'approve\']); $allow_rating = intval($_POST[\'allow_rating\']); if ($user_group[$member_id[\'user_group\']][\'allow_fixed\']) $news_fixed = intval($_POST[\'news_fixed\']); else $news_fixed = 0; if (!count($_REQUEST[\'catlist\'])) {$catlist = array (); $catlist[] = \'0\';} else $catlist = $_REQUEST[\'catlist\']; $category_list = $db->safesql(implode(\',\', $catlist)); и заменить ее на: $allow_comm = intval($_POST[\'allow_comm\']); $approve = intval($_POST[\'approve\']); $allow_rating = intval($_POST[\'allow_rating\']); if ($user_group[$member_id[\'user_group\']][\'allow_fixed\']) $news_fixed = intval($_POST[\'news_fixed\']); else $news_fixed = 0; if (!count($_REQUEST[\'catlist\'])) {$catlist = array (); $catlist[] = \'0\';} else $catlist = $_REQUEST[\'catlist\']; $category_list = $db->safesql(implode(\',\', $catlist)); if ($category_list==ID категории) { //для добаления нескольких категорий используйте оператор OR $allow_main = 0; } else { if ($user_group[$member_id[\'user_group\']][\'allow_main\']) $allow_main = intval($_POST[\'allow_main\']); else $allow_main = 0; } Вот собственно и все
|
Категория: Хаки DLE |
Просмотров: 708 |
Добавил: TRAKTOR
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
| |
| | |
|
Поиск |
|
|
Календарь |
|
|
Архив записей |
|
|
|