mixed addGroupLink(
$group_id
$group_id, $a_user_id
$a_user_id
)
|
|
Add group link
Parameters:
|
$group_id |
$group_id: |
|
|
$a_user_id |
$a_user_id: |
|
API Tags:
mixed changeModPerm(
string
$addPerm, integer
$module_id, integer
$perm_id, [integer
$user_id = 0], [integer
$group_id = 0]
)
|
|
Change module path
Parameters:
|
string |
$addPerm: |
|
|
integer |
$module_id: |
|
|
integer |
$perm_id: |
|
|
integer |
$group_id: |
|
|
integer |
$user_id: |
|
API Tags:
mixed changePerms(
string
$permstr, integer
$perm_id, strin
$addPerm
)
|
|
Change permission
Parameters:
|
string |
$permstr: |
|
|
integer |
$perm_id: |
|
|
strin |
$addPerm: |
f$addPerm |
API Tags:
mixed delGroupLink(
integer
$group_id, integer
$a_user_id
)
|
|
Delete Group Link
Parameters:
|
integer |
$group_id: |
|
|
integer |
$a_user_id: |
|
API Tags:
Base Function for handling parameters
API Tags:
Get buttons XML
API Tags:
void getDelGroupForm(
integer
$group_id
)
|
|
Get delete group formular
Parameters:
API Tags:
Get delete user formular
API Tags:
mixed getDialog(
string
$title, array
$params, array
&$fields, array
&$actual
)
|
|
Get dialog
Parameters:
|
string |
$title: |
|
|
array |
$params: |
|
|
array |
&$fields: |
|
|
array |
&$actual: |
|
API Tags:
mixed getGroupFormXML(
integer
$group_id
)
|
|
Get group formular XML
Parameters:
API Tags:
| Return: | XML |
| Access: | public |
mixed getGroupListCombo(
string
$name, array
$element, mixed
$data
)
|
|
Get group list combo
Parameters:
|
string |
$name: |
|
|
array |
$element: |
|
|
mixed |
$data: |
|
API Tags:
mixed getGroupTreeGroupXML(
integer
$group_id, array
&$group, boolean
$has_users
)
|
|
Group tree - XML for group item
Parameters:
|
integer |
$group_id: |
|
|
array |
&$group: |
|
|
boolean |
$has_users: |
|
API Tags:
| Return: | XML |
| Access: | public |
mixed getGroupTreeUserXML(
integer
$a_user_id, mixed
$user_data, array
&$user_data
)
|
|
Group tree - XML for user item
Parameters:
|
integer |
$a_user_id: |
|
|
array |
&$user_data: |
|
API Tags:
| Return: | XML |
| Access: | public |
Get group tree XML
API Tags:
| Return: | XML |
| Access: | public |
void getInterfaceLanguageCombo(
mixed
$name, mixed
$element, mixed
$data
)
|
|
mixed getModulePermsXML(
[string
$mode = 'perm']
)
|
|
Get module permissions XML
Parameters:
|
string |
$mode: |
optional, default value 'perm' |
API Tags:
| Return: | XML |
| Access: | public |
void getPasswordFormXML(
)
|
|
Get password formular XML
API Tags:
mixed getPermAdminTreePermXML(
integer
$perm_id, array
&$perm, [mixed
$module = NULL]
)
|
|
Get permissions admin tree Permissions XML
Parameters:
|
integer |
$perm_id: |
|
|
array |
&$perm: |
|
|
mixed |
$module: |
optional, default value NULL |
API Tags:
| Return: | XML |
| Access: | public |
mixed getPermGroupTreePermXML(
integer
$perm_id, array
&$perm, [mixed
$module = NULL]
)
|
|
Get permission group tree permission XML
Parameters:
|
integer |
$perm_id: |
|
|
array |
&$perm: |
|
|
mixed |
$module: |
optional, default value NULL |
API Tags:
| Return: | XML |
| Access: | public |
mixed getPermTreeGroupXML(
integer
$permgroup_id, array
&$permgroup, boolean
$has_childs, string
$mode
)
|
|
Get permission tree group XML
Parameters:
|
integer |
$permgroup_id: |
|
|
array |
&$permgroup: |
|
|
boolean |
$has_childs: |
|
|
string |
$mode: |
|
API Tags:
| Return: | XML |
| Access: | public |
mixed getPermTreeXML(
[string
$mode = 'perm']
)
|
|
Get permission tree XML
Parameters:
|
string |
$mode: |
optional, default value 'perm' |
API Tags:
| Return: | XML |
| Access: | public |
mixed getPermUserTreePermXML(
integer
$perm_id, array
&$perm, [mixed
$module = NULL]
)
|
|
Get permission user tree permission XML
Parameters:
|
integer |
$perm_id: |
|
|
array |
&$perm: |
|
|
mixed |
$module: |
optional, default value NULL |
API Tags:
| Return: | XML |
| Access: | public |
Get user formular XML
API Tags:
| Return: | XML |
| Access: | public |
void getUserGroupListXML(
)
|
|
Get user group list XML
API Tags:
void getUserOptionsForm(
)
|
|
void getUserOptionsListXML(
)
|
|
Get XML function
API Tags:
boolean groupOpened(
integer
$id
)
|
|
Group opened
Parameters:
API Tags:
void initOptionDialog(
mixed
$opt_name
)
|
|
Load group tree
API Tags:
Load permission tree
API Tags:
boolean permGroupOpened(
integer
$id
)
|
|
Permission group opened
Parameters:
API Tags:
boolean saveGroupData(
integer
$group_id
)
|
|
Save group data
Parameters:
API Tags:
void setModPerm(
string
$addPerm
)
|
|
Set Module permission
Parameters:
API Tags:
void setPerm(
string
$addPerm
)
|
|
set permissions
Parameters:
API Tags:
boolean setPermGroup(
string
$addPerm, integer
$perm_id, integer
$group_id
)
|
|
Set permission group
Parameters:
|
string |
$addPerm: |
|
|
integer |
$perm_id: |
|
|
integer |
$group_id: |
|
API Tags:
mixed setPermStatus(
$id
$id, $active
$active, [mixed
$module_id = NULL]
)
|
|
Set permission status
Parameters:
|
mixed |
$module_id: |
optional, default value NULL |
|
$id |
$id: |
|
|
$active |
$active: |
|
API Tags:
boolean setPermUser(
string
$addPerm, integer
$perm_id
)
|
|
Set permission user
Parameters:
|
string |
$addPerm: |
|
|
integer |
$perm_id: |
|
API Tags:
void setUserOption(
mixed
$opt_name, mixed
$opt_value
)
|
|