загляни в таблицу
usergroup форума
там есть пермишены груп узеров, сравни значения разных групп
name = имя битового поля
то, что между тегами, его значение
значения возрастают в арифмитической прогрессии,
если первое = 1
второе = 2
третье = 4
четвертое = 8
и так далее
имена назначает тот, кто пишет хак, потом они используются в коде для распределения прав доступа к чему либо на страницах
соответственно при импортировании продукта, должно создаваться это поле в зависимости от имени группы, например в твоем случае это
ugp узергруп, значит поля должны быть в таблице
usergroup
пример:
имя группы:
<group name="ugp">
это узергруп в табл. узергруп
потом имя твоей группы
<group name="vbgarage_permissions">
=======

из скрина видно, у каждой группы разные значения, у некоторых 0 (ноль) = нет прав
у админов значения больше, чем у других = 207, высчитывается исходя из настроек в админке
=======
все выставлено в "Да", кроме двух, это можно посчитать из файла битовых полей, т.е. следующие строки:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<bitfields product="kr_vbgarage">
<bitfielddefs>
<group name="ugp">
<group name="vbgarage_permissions">
<bitfield name="vbgarage_can_view_garage" group="vbgarage_permissions" phrase="vbgarage_can_view_garage" install="2,3,4,5,6,7">1</bitfield>
<bitfield name="vbgarage_can_add_garage" group="vbgarage_permissions" phrase="vbgarage_can_add_garage" install="2,5,6,7">2</bitfield>
<bitfield name="vbgarage_can_add_comment" group="vbgarage_permissions" phrase="vbgarage_can_add_comment" install="2,5,6,7">4</bitfield>
<bitfield name="vbgarage_can_use_search" group="vbgarage_permissions" phrase="vbgarage_can_use_search" install="2,5,6,7">8</bitfield>
<bitfield name="vbgarage_send_adminpm_addforsale" group="vbgarage_permissions" phrase="vbgarage_send_adminpm_addforsale" install="2,5,6,7">16</bitfield>
<bitfield name="vbgarage_admin_must_confirm_addforsale" group="vbgarage_permissions" phrase="vbgarage_admin_must_confirm_addforsale" install="2,5,6,7">32</bitfield>
<bitfield name="vbgarage_can_delelete_own_garage" group="vbgarage_permissions" phrase="vbgarage_can_delelete_own_garage" install="2,5,6,7">64</bitfield>
<bitfield name="vbgarage_can_admin_garage" group="vbgarage_permissions" phrase="vbgarage_can_admin_garage" install="6">128</bitfield>
настройки со значениями 16 и 32
если сложить все значения, всего получится 255
минус 48 == 207
и использование в коде пхп:
PHP Code:
if($permissions['vbgarage_permissions'] & $vbulletin->bf_ugp['vbgarage_permissions']['vbgarage_can_admin_garage'])
{
$do_something = true;
}
если имеет админские права, имеет доступ, если в других группах эта настройка выставлена "Нет", соотв. переменная принимает значение false
=====
может не совсем по вопросу, но надеюсь, доступно объяснил =)