diff options
| author | Nick Palmer <nick@sluggardy.net> | 2007-06-14 11:26:44 +0000 |
|---|---|---|
| committer | Nick Palmer <nick@sluggardy.net> | 2007-06-14 11:26:44 +0000 |
| commit | 2962bca7ef36d59a4dd7437a9afeeb2b1800387c (patch) | |
| tree | 77aa3237229c68f81ce0cf78e4809c3571fdb913 /templates/my_group_edit.tpl | |
| parent | f9ff4e0c0590e3a3c3997039b8fa519c32338818 (diff) | |
| download | users-2962bca7ef36d59a4dd7437a9afeeb2b1800387c.tar.gz users-2962bca7ef36d59a4dd7437a9afeeb2b1800387c.tar.bz2 users-2962bca7ef36d59a4dd7437a9afeeb2b1800387c.zip | |
Revamp my_groups so it works, the code is (a little) cleaner and there isn't a huge security hole in assigning users to groups.
Diffstat (limited to 'templates/my_group_edit.tpl')
| -rw-r--r-- | templates/my_group_edit.tpl | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/templates/my_group_edit.tpl b/templates/my_group_edit.tpl index 61dea6b..3d5199d 100644 --- a/templates/my_group_edit.tpl +++ b/templates/my_group_edit.tpl @@ -1,6 +1,6 @@ -{* $Header: /cvsroot/bitweaver/_bit_users/templates/my_group_edit.tpl,v 1.5 2006/09/03 20:14:58 squareing Exp $ *} +{* $Header: /cvsroot/bitweaver/_bit_users/templates/my_group_edit.tpl,v 1.6 2007/06/14 11:26:44 nickpalmer Exp $ *} {strip} - +{debug} <div class="floaticon"> <a href="{$smarty.const.USERS_PKG_URL}my_groups.php">{tr}« Group List{/tr}</a> {bithelp} @@ -57,7 +57,7 @@ {/form} {/jstab} - {if $gBitUser->hasPermission( 'p_users_assign_group_members' )} + {if $gBitUser->hasPermission( 'p_users_assign_group_members' ) && !empty($groupInfo.group_id)} {jstab title="Members"} <ul> {foreach from=$groupUsers key=userId item=userHash} @@ -140,7 +140,7 @@ {forminput} {smartlink ititle="All packages" group_id=$groupInfo.group_id} {foreach from=$gBitSystem->mPackages key=packageKey item=packageItem} - {if $packageItem.installed and $packageItem.defaults} + {if $packageItem.installed} • {smartlink ititle=$gBitSystem->mPackages.$packageKey.name group_id=$groupInfo.group_id package=$packageKey} {/if} {/foreach} @@ -162,7 +162,7 @@ <tr class="{cycle values="even,odd"}"> <td><input type="checkbox" id="{$permName}" name="perm[{$permName}]"{if $groupInfo.perms.$permName} checked="checked"{/if} /></td> <td><label for="{$permName}">{$permName}</label></td> - <td><select name="level[{$permName}]">{html_options output=$levels values=$levels selected=$perm.level}</select></td> + <td><select name="level[{$permName}]">{html_options output=$levels values=$levels selected=$perm.perm_level}</select></td> <td>{tr}{$perm.package}{/tr}</td> <td>{tr}{$perm.perm_desc}{/tr}</td> </tr> |
