Ignore:
Timestamp:
May 17, 2008, 10:40:27 PM (16 years ago)
Author:
vdigital
Message:

Bug 703: Authorization system in Cat management works now with well ordered lists
(Minor: Admin theme changes)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/cat_perm.php

    r2299 r2349  
    232232;';
    233233$group_granted_ids = array_from_query($query, 'group_id');
     234$group_granted_ids = order_by_name($group_granted_ids, $groups);
    234235$template->assign('group_granted_ids', $group_granted_ids);
    235236
     
    237238// groups denied
    238239$template->assign('group_denied_ids',
    239       array_diff(array_keys($groups), $group_granted_ids)
     240    order_by_name(array_diff(array_keys($groups), $group_granted_ids), $groups)
    240241  );
    241242
     
    258259;';
    259260$user_granted_direct_ids = array_from_query($query, 'user_id');
    260 
     261$user_granted_direct_ids = order_by_name($user_granted_direct_ids, $users);
    261262$template->assign('user_granted_direct_ids', $user_granted_direct_ids);
    262263
     
    295296  $user_granted_indirect_ids = array_diff($user_granted_by_group_ids,
    296297                                          $user_granted_direct_ids);
    297  
     298  $user_granted_indirect_ids =
     299    order_by_name($user_granted_indirect_ids, $users); 
    298300  foreach ($user_granted_indirect_ids as $user_id)
    299301  {
     
    318320                              $user_granted_indirect_ids,
    319321                              $user_granted_direct_ids);
     322$user_denied_ids = order_by_name($user_denied_ids, $users);
    320323$template->assign('user_denied_ids', $user_denied_ids);
    321324
Note: See TracChangeset for help on using the changeset viewer.