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

Как вырезать функцию добавления новостей с сайта?


     21.03.2015    Все вопросы » Общие вопросы    2778

вопрос
Как полностью вырезать добавления новостей с сайта, оставить только через админку?

Комментирую строку

# RewriteRule ^addnews.html$ index.php?do=addnews [L]

По адресу site.ru/addnews.html уже будет выдавать 404 а по адресу site.ru/index.php?do=addnews все еще будет доступна форма добавления новости.

Как быть?

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


4 комментария

dimanbmw
Юзер

dimanbmw - 21 марта 2015 10:38 -

В engine.php удалить/закоментировать:

    case "addnews" :
        include ENGINE_DIR . '/modules/addnews.php';
        break;


и

elseif ($do == 'addnews') $nam_e = $lang['title_addnews'];


и удалить файл engine/modules/addnews.php

ychelovek
Юзер

ychelovek - 21 марта 2015 14:29 -

А не проще ли в файле addnews.tpl все содержимое поместить в теги скажем
[group=1]ТУТ ВЕСЬ КОД[/group] 
[not-group=1]Извините, страница недоступна[/not-group]

dimanbmw
Юзер

dimanbmw - 22 марта 2015 13:55 -

Тогда уж лучше запретить в настройках групп пользователей добавление новостей на сайт.

ychelovek
Юзер

ychelovek - 22 марта 2015 14:44 -

:-)

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

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

наверх