Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Василий Куклин 23.02.2007 22:25
Для определения того, какие права имеет или не имеет пользователь, я создаю набор методов.@pub_right[] ^if(^eval($auth.user.rights&2)==2){ $result(1) }{ $result(0) } @ins_right[] ^if($auth.is_logon){ $result(1) }{ $result(0) } @fields_upd[] 1 @fields_ins[] 1Потом выполняю проверку прав:
^if(def $form:upd && ^pub_right[]){.....}Методы определения прав мне кажутся громоздкими... Как сделать их изящнее (или короче)?