Закрыть доступ гостям в 2-ке

Необходимо закрыть от гостей контент сайта

 
Посетитель
small user social cms
Сообщений: 31
Добрый день!
Сайт на 2.4.0 Необходимо закрыть от гостей весь сайт за исключением страниц: главной, авторизации и регистрации. Поиск успеха не принёс. У кого-нибудь есть решение?
Посетитель
small user social cms
Медаль
Сообщений: 106
Еще на 2.1 я во вкладке виджеты на главной странице прикрепил виджет авторизации и регистрации и дал на него разрешения а остальное все по скрывал, везде где только можно выставил доступ для пользователей. В CSS от ровнял как мне надо и все. Лично мой опыт.
Редактировалось: 1 раз (Последний: 6 января 2016 в 19:45)
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 1356
Click:

Добрый день!
Сайт на 2.4.0 Необходимо закрыть от гостей весь сайт за исключением страниц: главной, авторизации и регистрации. Поиск успеха не принёс. У кого-нибудь есть решение?

Вам ниже дали совет как, выставляете на главной только виджеты, на них права и все.
Фриланс по Intantcms 1 и 2 версий.Писать в ЛС. Отзывы заказчиков
Посетитель
small user social cms
Сообщений: 31
Спасибо, конечно. Но это не совсем то, что нужно. Так можно скрыть виджеты и профили пользователей. Но по ссылкам (например, http: //сайт.ru/articles) контент сайта останется доступным для гостей.
Как помнится, на первой ветке (вроде бы на 1.9), то что необходимо сделать решалось несложным плагином. Как понимаю, для второй ветки пока такое не придумали. Наверное, придётся искать умельцев.
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 1356
открываем /system/controllers/content/actions/item_view.php
Либо делаете проверку на гостя, получая запрос или сложнее,добавляете компоненту контент права на просмотр.

Начните читать с http://instantcms.ru/blogs/nemnogo-poleznogo/hak-dlja-icms2-publikacija-gostjami-materialov.html многое будет понятно

Хотя читая документацию вы увидили бы, что зайдя в Типы контента, далее Страницы, потом выбрать вкладку Поля, а уже в полях выбрать допустип
важное поле Текст страницы, то внизу при редактировании увидите:

Доступ для чтения
Все | Новые | Пользователи | Модераторы | Администраторы
Доступ для изменения
Все | Новые | Пользователи | Модераторы | Администраторы

Можно поиграться с ними.
Редактировалось: 1 раз (Последний: 8 января 2016 в 09:38)
Фриланс по Intantcms 1 и 2 версий.Писать в ЛС. Отзывы заказчиков
Посетитель
small user social cms
Сообщений: 31
kirkr:
потом выбрать вкладку Поля, а уже в полях выбрать
доступы для чтения и для изменения
О, хорошая идея! Как я мог забыть об этом?! )) Попробую использовать. Спасибо за идею. А разработчикам - спасибо за Инстант! v
Посетитель
small user social cms
Сообщений: 31
Всем успехов! v
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: