• Автор:

    Flesha
  • Добавлено:

    ноя 17, 2012
  • Комментариев:

    1
  • Просмотров:

    1509

Хак Модерация новостей с сайта

Хак Модерация новостей с сайта

Установка:

Хак добавляющий возможность просматривать новости находящиеся на модерации непосредственно с сайта.

1. Файл: /engine/engine.php
Найти:
        // ################ Вывод отдельной категории #################
if ($do == "cat" and $category != '' and $subaction == '') {


Добавить выше:
#****** Модерация новостей с сайта *** by MSW *** start ******#
if($category == "modernews") $do = "modernews";
#****** Модерация новостей с сайта *** by MSW *** stop ******#



Найти:
        } elseif ($do == 'tags') {
// ################ Поиск новостей по тегу #################


Добавить выше:





2. Файл: /engine/modules/show.full.php
Найти:
$member_id['user_group'] != '1'


Заменить на:
$user_group[$member_id['user_group']]['allow_all_edit'] != 1



3. Ссылка на страницу с непроверенными новостями:
/?do=modernews



4. UPDATE
Так как поступило много вопросов, то уточняю - страница с не проверенными новостями доступна только пользователям из групп которым разрешено редактировать все новости, потому что это правильно и логично, для этого режим модерации и создан, это его предназначение.
Но если уж кому то так хочется открыть всем юзерам доступ к этой странице, что считаю довольно глупым желанием, но всё же раз кому то нужно и так востребовано, то для этого надо просто в коде что выше вносит правки найти и удалить строки:

if($user_group[$member_id['user_group']]['allow_all_edit']) {


            } else {
header("HTTP/1.0 301 Moved Permanently");
header("Location: {$config['http_home_url']}");
die("Redirect");
}



5. UPDATE
Исправлена постраничная навигация.
Файл: /engine/engine.php
Найти:
        // ################ Вывод отдельной категории #################
if ($do == "cat" and $category != '' and $subaction == '') {


Добавить выше:
#****** Модерация новостей с сайта *** by MSW *** start ******#
if($category == "modernews") $do = "modernews";
#****** Модерация новостей с сайта *** by MSW *** stop ******#


Автор: MSW
Сайт поддержки: http://0-web.ru/
Версия DLE: 9.* а может и более старые
Вернуться

Комментарии:


  1. ImDim → 30 октября 2012 23:14
    картинка зачет lol
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.