{formfeedback success=$successMsg error=$errorMsg}
{jstabs}
{jstab title="Edit Group"}
{form legend="Add or Edit a Group"}
{formlabel label="Group" for="groups_group"}
{forminput}
{/forminput}
{formlabel label="Description" for="group_desc"}
{forminput}
{/forminput}
{if $groups && $gBitUser->hasPermission( 'p_users_group_subgroups' )}
{formlabel label="Include" for="groups_inc"}
{forminput}
{foreach from=$groups key=groupId item=group}
{if $groupId != $groupInfo.group_id}
{$group.group_name}
{/if}
{/foreach}
{formhelp note="If you include a group, this group will inherit all permissions of the included group."}
{/forminput}
{/if}
{/form}
{/jstab}
{if $gBitUser->hasPermission( 'p_users_assign_group_members' ) && !empty($groupInfo.group_id)}
{jstab title="Members"}
{foreach from=$groupUsers key=userId item=userHash}
{displayname hash=$userHash}
{foreachelse}
{tr}none{/tr} - {tr}You are the only user.{/tr}
{/foreach}
{if $foundUsers}
{tr}Search Results{/tr}
{tr}Username{/tr}
{tr}Real Name{/tr}
{tr}User Id{/tr}
{tr}Actions{/tr}
{section name=ix loop=$foundUsers}
{$foundUsers[ix].login}
{$foundUsers[ix].real_name}
{$foundUsers[ix].user_id}
{smartlink ititle="Select User" group_id=`$groupInfo.group_id` assignuser=`$foundUsers[ix].user_id`}
{/section}
{/if}
{/jstab}
{/if}
{if $gBitUser->hasPermission( 'p_users_assign_group_perms' )}
{if $groupInfo.group_id}
{if $groupInfo.perms}
{jstab title="Permissions"}
{form legend="Permissions currently assigned to `$groupInfo.group_name`"}
{tr}Permission{/tr}
{tr}Description{/tr}
{foreach from=$groupInfo.perms key=permName item=perm}
{smartlink ititle="Remove" ibiticon="icons/edit-delete" package=$package group_id=$groupInfo.group_id action=remove permission=$permName}
{$permName}
{$perm.perm_desc}
{/foreach}
{/form}
{/jstab}
{/if}
{jstab title="Assign Permissions"}
{form legend="Assign permissions"}
{formlabel label="Display permissions of package"}
{forminput}
{smartlink ititle="All packages" group_id=$groupInfo.group_id}
{foreach from=$gBitSystem->mPackages key=packageKey item=packageItem}
{if $packageItem.installed}
• {smartlink ititle=$gBitSystem->mPackages.$packageKey.name group_id=$groupInfo.group_id package=$packageKey}
{/if}
{/foreach}
{/forminput}
{/form}
{/jstab}
{/if}
{/if}
{/jstabs}