Закрыть доступ гостям

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Есть одноименная, но закрытая тема

Мне понадобилось маленько другое решение, которое никак не получается довести до ума

Нужно код предложенный Pasha в в template.php адаптировать
Код PHP:
  1. if(!$inUser->id and $inCore->component != 'registration') cmsCore::redirect('/login');
для депрета доступа гостей к папке и файлам в ней
http://sait.ru/images/users/avatars/
Редактировалось: 2 раз (Последний: 23 апреля 2015 в 20:49)
Посетитель
small user social cms
Медаль
Сообщений: 466
Эксгумирую тему, нужно именно то что писал Pasha в в template.php

Код PHP:
  1. if(!$inUser->id and $inCore->component != 'registration') cmsCore::redirect('/login');
Вот только некоторые страницы компонентов например статьи, форум или клубы выдают чистый лист без ошибок вместо редиректа, с другой стороны главная, люди или лента отрабатываю редирект верно, почему так?

По сути компоненты разделились пополам. Хелп
Реклама
cms
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
Александр, с версии 2.7.0 закрывать доступ гостям ко всему сайту можно в админке.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
Медаль
Сообщений: 466
Fuze:

Александр, с версии 2.7.0 закрывать доступ гостям ко всему сайту можно в админке.

я про 1.10.6-7 ...

На двойку огромные планы, но не всё сразу...
Редактировалось: 1 раз (Последний: 15 марта 2017 в 12:23)
Посетитель
small user social cms
Медаль
Сообщений: 466
Спасибо Pasha за помощь, эту строчку надо было вставлять в самый верх файла template.php, а не как моя глупая голова после тега body .

Так же скорее всего это решение не будет работать на php 7
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.