Права доступа

NorrCompetition нативно поддерживает систему Joomla! ACL. Если вы с ней не знакомы, то можете прочитать вот этот материал.

Настройка прав в NorrCompetition
Настройка прав в NorrCompetition

Ниже приведён список дополнительных действий, которые использует NorrCompetition.

Административные действия

  • Настройка - разрешает пользователям группы изменять настройки данного расширения.
  • Управление параметрами - позволяет пользователям группы производить настройку параметров за исключением прав доступа к расширению.
  • Управление компонентом - разрешает пользователям группы администрировать данное расширение.

Заявки/участники

  • Создать - разрешает пользователям группы создавать любое содержимое в данном расширении.
  • Создавать до начала конкурса - позволяет пользователям группы создавать участников и подавать заявки когда конкурс создан, но ещё не начался.
  • Создавать после начала конкурса - позволяет пользователям выбранной группы создавать участников и подавать заявки после начала конкурса.
  • Создавать после начала голосования - позволяет пользователям выбранной группы создавать участников и подавать заявки после начала голосования.
  • Удалить - разрешает пользователям группы удалять любое содержимое в данном расширении.
  • Изменить - разрешает пользователям группы изменять любое содержимое в данном расширении.
  • Изменить состояние - Разрешает пользователям группы изменять любое содержимое в данном расширении.
  • Изменить свои - разрешает пользователям группы изменять только то содержимое компонента, которое создано ими самими.
  • Изменять после начала конкурса - позволяет пользователям группы редактировать участников и заявки после начала конкурса.
  • Изменять после начала голосования - позволяет пользователям группы редактировать участников и заявки после начала голосования.
  • Голосовать - разрешает пользователям выбранной группы голосовать за участников.

Фронтэнд форма конкурса

  • Создавать конкурс - позволяет пользователям группы создавать конкурсы, используя фронтэнд форму.
  • Редактировать конкурс - позволяет пользователям группы редактировать любой конкурс с фронтэнда.
  • Изменять состояние конкурса - позволяет пользователям группы изменять состояние любого конкурса, используя фронтэнд форму.
  • Редактировать свой конкурс - позволяет пользователям группы редактировать с фронтэнда конкурсы, которые они создали.
  • Редактировать конкурс после начала конкурса - позволяет пользователям группы редактировать конкурс с фронтэнда после начала конкурса.
  • Редактировать конкурс после начала голосования - позволяет пользователям группы редактировать конкурс с фронтэнда после начала голосования.

Действия Создавать до, Создавать после и Редактировать после будут работать только в том случае, если разрешены общие действия Создавать и Редактировать/Редактировать свой.

Существует несколько правил наследования, которые вы должны принять во внимание перед настройкой прав:

  • категории наследуют права от уровня прав компонента;
  • конкурсы наследуют права от уровня прав компонента;
  • участники наследуют права от уровня прав конкурса. Это позволяет вам настроить уникальные права для каждого конкурса.