Changeset 151 for trunk/includes/pages/users/users.php
- Timestamp:
- 03/08/2006 10:51:16 PM (6 years ago)
- File:
-
- 1 edited
-
trunk/includes/pages/users/users.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/includes/pages/users/users.php
r148 r151 36 36 global $main, $db, $vars, $lang; 37 37 $form_user = new form(array('FORM_NAME' => 'form_user')); 38 $form_user->db_data('users.username, users.password, users.surname, users.name, users.email, users.phone, users.info '.($main->userdata->privileges['admin'] === TRUE?', rights.type, users.status':''));38 $form_user->db_data('users.username, users.password, users.surname, users.name, users.email, users.phone, users.info, users.language'); 39 39 // Hide password... 40 40 $form_user->data[1]['value'] = ''; … … 44 44 $form_user->data[2]['Field'] .= '_c'; 45 45 $form_user->data[2]['fullField'] .= '_c'; 46 $form_user->data[8]['Type'] = 'enum'; 47 $form_user->data[8]['Null'] = ''; 48 $form_user->data[8]['Type_Enums'][0] = array("value" => "", "output" => $lang['default']); 49 foreach($vars['language']['enabled'] as $key => $value) { 50 if ($value) array_push($form_user->data[8]['Type_Enums'], array("value" => $key, "output" => ($lang['languages'][$key]==''?$key:$lang['languages'][$key]))); 51 } 52 46 53 if ($main->userdata->privileges['admin'] === TRUE) { 47 $form_user->data[8]['Type'] = 'enum_multi'; 54 $form_user->db_data('rights.type, users.status'); 55 $form_user->data[9]['Type'] = 'enum_multi'; 48 56 $form_user->db_data_values_multi("rights", "user_id", get('user'), 'type'); 57 49 58 $form_user->db_data('users_nodes.node_id, users_nodes.node_id'); 50 $form_user->data[1 0]['Field'] = 'node_id_owner';51 $form_user->data[1 0]['fullField'] = 'node_id_owner';59 $form_user->data[11]['Field'] = 'node_id_owner'; 60 $form_user->data[11]['fullField'] = 'node_id_owner'; 52 61 $form_user->db_data_pickup("node_id_owner", "nodes", $db->get("nodes.id AS value, CONCAT(nodes.name, ' (#', nodes.id, ')') AS output", "users_nodes, nodes", "nodes.id = users_nodes.node_id AND users_nodes.user_id = '".get('user')."' AND users_nodes.owner = 'Y'"), TRUE); 53 62 $form_user->db_data_pickup("users_nodes.node_id", "nodes", $db->get("nodes.id AS value, CONCAT(nodes.name, ' (#', nodes.id, ')') AS output", "users_nodes, nodes", "nodes.id = users_nodes.node_id AND users_nodes.user_id = '".get('user')."' AND users_nodes.owner != 'Y'"), TRUE); 54 63 } 55 $form_user->db_data('users.language'); 56 $form_user->data[12]['Type'] = 'enum'; 57 $form_user->data[12]['Null'] = ''; 58 $form_user->data[12]['Type_Enums'][0] = array("value" => "", "output" => $lang['default']); 59 foreach($vars['language']['enabled'] as $key => $value) { 60 if ($value) array_push($form_user->data[12]['Type_Enums'], array("value" => $key, "output" => ($lang['languages'][$key]==''?$key:$lang['languages'][$key]))); 61 } 64 62 65 $form_user->db_data_values("users", "id", get('user')); 63 66 $form_user->data[1]['value'] = '';
Note: See TracChangeset
for help on using the changeset viewer.
