Changeset 860:e6db669b069f for admin/users.php
- Timestamp:
- 08/02/12 23:08:21 (13 years ago)
- Branch:
- default
- Children:
- 861:3e2e678fef61, 1022:6c73aaf901f8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/users.php
r565 r860 15 15 dcPage::checkSuper(); 16 16 17 # Delete users18 if (!empty($delete_users))19 {20 foreach ($delete_users as $u)21 {22 try23 {24 # --BEHAVIOR-- adminBeforeUserDelete25 $core->callBehavior('adminBeforeUserDelete',$u);26 if ($u != $core->auth->userID()) {27 $core->delUser($u);28 }29 }30 catch (Exception $e)31 {32 $core->error->add($e->getMessage());33 }34 }35 if (!$core->error->flag()) {36 http::redirect('users.php?del=1');37 }38 }39 40 41 17 # Creating filter combo boxes 42 18 $sortby_combo = array( 43 __('Username') => ' U.user_id',19 __('Username') => 'user_id', 44 20 __('Last Name') => 'user_name', 45 21 __('First Name') => 'user_firstname', … … 55 31 # Actions combo box 56 32 $combo_action = array( 57 __('Set permissions') => ' setpermissions',33 __('Set permissions') => 'blogs', 58 34 __('Delete') => 'deleteuser' 59 35 ); … … 89 65 if ($order !== '' && in_array($order,$order_combo)) { 90 66 $params['order'] = $sortby.' '.$order; 67 } else { 68 $order='asc'; 69 } 70 71 if ($sortby != 'user_id' || $order != 'asc') { 91 72 $show_filters = true; 92 73 } 74 } else { 75 $sortby = 'user_id'; 76 $order = 'asc'; 93 77 } 94 78 79 # Get users 95 80 try { 96 81 $rs = $core->getUsers($params); … … 109 94 } 110 95 111 dcPage::open(__(' users'),$starting_script);96 dcPage::open(__('Users'),$starting_script); 112 97 113 98 if (!$core->error->flag()) … … 115 100 if (!empty($_GET['del'])) { 116 101 echo '<p class="message">'.__('User has been successfully removed.').'</p>'; 102 } 103 if (!empty($_GET['upd'])) { 104 echo '<p class="message">'.__('The permissions have been successfully updated.').'</p>'; 117 105 } 118 106 … … 153 141 # Show users 154 142 $user_list->display($page,$nb_per_page, 155 '<form action=" dispatcher.php" method="get" id="form-users">'.143 '<form action="users_actions.php" method="post" id="form-users">'. 156 144 157 145 '%s'. … … 160 148 '<p class="col checkboxes-helpers"></p>'. 161 149 162 '<p class="col right"><label for=" dispatch_action" class="classic">'.150 '<p class="col right"><label for="action" class="classic">'. 163 151 __('Selected users action:').' '. 164 form::combo(' dispatch_action',$combo_action).152 form::combo('action',$combo_action). 165 153 '</label> '. 166 154 '<input type="submit" value="'.__('ok').'" />'. 155 form::hidden(array('q'),html::escapeHTML($q)). 156 form::hidden(array('sortby'),$sortby). 157 form::hidden(array('order'),$order). 158 form::hidden(array('page'),$page). 159 form::hidden(array('nb'),$nb_per_page). 160 $core->formNonce(). 167 161 '</p>'. 168 162 '</div>'.
Note: See TracChangeset
for help on using the changeset viewer.