Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать запрет на удаление новостей определенным группам пользователей?

Как сделать запрет на удаление новостей определенным группам пользователей?


     23.06.2024    Все вопросы » Общие вопросы    183

вопрос
Добрый день! Помогите с проблемой, нужно сделать запрет на удаление новостей определенным группам пользователей, раньше на dle 13.2 работало нормально, с переездом на dle 16 перестал хак работать.

Открыть файл engine/modules/deletenews.php

Найти
if ($is_logged AND $user_group[$member_id['user_group']]['allow_all_edit']) {


Добавить выше
if( $member_id['user_group'] == '3' ) { // 3 <-- ID нужной группы
    header("Location: /index.php");
    die();
}


Открыть файл engine/inc/editnews.php
Найти
if( !$user_group[$member_id['user_group']]['moderation']) {

                $have_perm = 0;


Добавить ниже
if( ($member_id['user_group'] == 3) ) { // 3 <-- ID нужной группы
            $have_perm = 0;
        }


Сейчас не работает в dle 16, помогите адаптировать под dle 16

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх