Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Последняя версия Both sides next revision | ||
ru:sidebar:remoteapi:apiref:user:update_user_flags [19/06/2013 13:50] zuve |
ru:sidebar:remoteapi:apiref:user:update_user_flags [29/11/2013 13:31] 127.0.0.1 внешнее изменение |
||
---|---|---|---|
Строка 29: | Строка 29: | ||
**Пример использования маски и флагов настроек пользователя:** | **Пример использования маски и флагов настроек пользователя:** | ||
- | Допустим пользователю нужно разрешить менять пароль(0x02), запретить менять свои настройки(0x10) а все остальные флаги оставить без изменения. В таком случае **маска будет 0<nowiki>x</nowiki>2 + 0<nowiki>x</nowiki>10 = 0<nowiki>x</nowiki>12**. Флаг 0<nowiki>x</nowiki>02 нужно снять, а флаг 0<nowiki>x</nowiki>10 установить, следовательно **параметр флаг будет равен 0<nowiki>x</nowiki>10**. | + | Допустим пользователю нужно разрешить менять пароль(0x02), запретить менять свои настройки(0x10), а все остальные флаги оставить без изменения. В таком случае **маска будет 0<nowiki>x</nowiki>2 + 0<nowiki>x</nowiki>10 = 0<nowiki>x</nowiki>12**. Флаг 0<nowiki>x</nowiki>02 нужно снять, а флаг 0<nowiki>x</nowiki>10 установить, следовательно **параметр флаг будет равен 0<nowiki>x</nowiki>10**. |
===== Возвращаемый результат ===== | ===== Возвращаемый результат ===== |
|