Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
ru:sidebar:remoteapi:apiref:user:update_user_flags [19/06/2013 13:49] zuve |
ru:sidebar:remoteapi:apiref:user:update_user_flags [01/06/2017 16:57] (текущий) stan [Параметры] |
||
---|---|---|---|
Строка 15: | Строка 15: | ||
//Флаги настроек пользователя:// | //Флаги настроек пользователя:// | ||
- | ^ Флаг ^ Значение ^ | + | ^ Флаг HEX ^ Флаг DEC ^ Значение ^ |
- | | 0<nowiki>x</nowiki>01 | Пользователь выключен | | + | | 0x01 | 1 | Пользователь выключен | |
- | | 0<nowiki>x</nowiki>02 | Не может менять пароль | | + | | 0x02 | 2 | Не может менять пароль | |
- | | 0<nowiki>x</nowiki>04 | Может создавать элементы | | + | | 0x04 | 4 | Может создавать элементы | |
- | | 0<nowiki>x</nowiki>10 | Не может менять свои настройки | | + | | 0x10 | 16 | Не может менять свои настройки | |
- | | 0<nowiki>x</nowiki>20 | Может отправлять SMS | | + | | 0x20 | 32 | Может отправлять SMS | |
- | <html> | + | | 0x40 | 64 | Администратор | |
- | <!-- | + | |
- | | 0<nowiki>x</nowiki>40 | Администратор | | + | |
- | --> | + | |
- | </html> | + | |
**Пример использования маски и флагов настроек пользователя:** | **Пример использования маски и флагов настроек пользователя:** | ||
- | Допустим пользователю нужно разрешить менять пароль(0x02), запретить менять свои настройки(0x10) а все остальные флаги оставить без изменения. В таком случае **маска будет 0<nowiki>x</nowiki>2 + 0x10 = 0x12**. Флаг 0x02 нужно снять, а флаг 0x10 установить, следовательно **параметр флаг будет равен 0x10**. | + | Допустим пользователю нужно разрешить менять пароль(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**. |
===== Возвращаемый результат ===== | ===== Возвращаемый результат ===== |
|