Хак Доступ Гл редакторам в полной новости при модерации

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Доступ Гл редакторам в полной новости при модерации
Из рублики DLE хаки, добавляет доступ главному редактору в полной новости при модерации, тем самым хак устраняет проблему запрета группе главные редакторы просмотр полной новости, которая была добавлена на модерации. Причем, как известно группам главных редакторов в DLE разрешен доступ в админку и возможность редактировать новости, но вот просмотр новости с сайта, например с профиля пользователя нельзя, тут же получаем ошибку "что доступ к новости группе запрещён", что конечно, не совсем логично, исправляем ситуацию.
Устранить это проблему вы сможете с помощью хак Доступ главным редакторам в полной новости при модерации на dle9.com всё о дле.

Простая установка: Хак для Dle добавляем доступ Гл редакторам в полной новости для модерации.
Файл: /engine/modules/show.full.php
Найти:
if( ! $row['approve'] and $member_id['name'] != $row['autor'] and $member_id['user_group'] != '1' ) $perm = 0;


Вот в этой строке происходит выставление запрета просмотра новости, которая находится на модерации, если её пытается смотреть не её автор или не администратор.

Для исправления заменяем
$member_id['user_group'] != '1' на более правильный и логичный:
$user_group[$member_id['user_group']]['allow_all_edit'] != 1


В итоге должна получится такая строка:
if( ! $row['approve'] and $member_id['name'] != $row['autor'] and $user_group[$member_id['user_group']]['allow_all_edit'] != 1 ) $perm = 0;


Всё, теперь к новостям, которые находятся на модерации, с сайта имеют доступ пользователи из групп которым разрешено редактировать всё :)

Автор: MSW 0-web ru
Версия DLE: 9.* а может и более старые

Предлагаем ознакомится с хак для дле
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Карта MAPS России для DLE« Далее DLE Вывод новостей в три колонки красивым методом
Добавление комментарияОставить комментарий