Ограничить доступ пользователей к пользовательским страницам/создать вторую временную шкалу в PHPFox

Я хочу предварить это следующим: я новичок в PHPFox, и я управляю не своим сайтом. У меня есть друг, который работает над проектом в социальных сетях и поручил мне помочь ему.

Что я хочу сделать, так это создать параллельную временную шкалу для пользователей. Вместо одной временной шкалы мы хотим создать отдельную для других тем. Это очень похоже на страницу пользователя, верно?

Вот в чем проблема: я должен ограничить пользователей, у которых нет разрешений на просмотр этой страницы. Однако при просмотре настроек группы пользователей я не вижу возможности скрыть отдельные страницы пользователей.

Мне нужен способ сделать вторую временную шкалу, которую могут видеть только некоторые пользователи. Как я могу это сделать? У меня есть доступ к серверу, если мне нужно изменить отдельные файлы.

Заранее спасибо!


person Jared Tamana Sean    schedule 21.03.2017    source источник


Ответы (1)


Вы можете ограничить пользователя, назначив пользователю роли, включая эту строку кода в начале контроллера process(), чтобы ограничить пользователя только администратором.

Phpfox::isUser(true);
Phpfox::isAdmin(true);
person Mudassar Zahid    schedule 06.04.2017