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

Как скрыть от гостей страницу lastcomments?


     29.12.2021    dle, lastcomments    Общие вопросы, Общие вопросы по вёрстке, Модули, Хаки    1112

вопрос
Здравствуйте. Ребят, пожалуйста помогите скрыть от гостей страницу:
site.com/index.php?do=lastcomments
site.com/index.php?do=lastcomments&userid=13377
Шаблонов .tpl с этой странице в движке нет, а так бы можно было скрыть с помощью [group=X]текст[/group]

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


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

SX2
Эксперт

SX2 - 29 декабря 2021 15:04 -

В engine.php заменить
case "lastcomments" :
		include (DLEPlugins::Check(ENGINE_DIR . '/modules/lastcomments.php'));
		break;

На
case "lastcomments" :
		if ($is_logged) {
			
			include (DLEPlugins::Check(ENGINE_DIR . '/modules/lastcomments.php'));
		
		} else {
			
			@header( "HTTP/1.1 403 Forbidden" );
			msgbox ( $lang['all_err_1'], $lang['fav_error'] );
			
		}
		break;


результат

Самая сложная часть работы – решиться приступить к ней.

Experience
Юзер

Experience - 29 декабря 2021 20:01 -

SX2,
Спасибо, работает.
Я так понял, для HTTP/2 тоже подойдет, если оставить заголовок "HTTP/1.1"?
В данный момент работает, показывает h2 и отдает статус 403, в панели разработчика браузера.

dj-avtosh
PHP-developer

dj-avtosh - 10 января 2022 17:47 -

http_response_code(403);

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх