function ls_clients_admin() { $query = db_query('SELECT n.nid, n.title FROM {node} n WHERE n.type="client" AND n.status = 1'); while ($client = db_fetch_object($query)) { $items[] = array($client->nid => $client->title); } $form['ls_clients_sidebar'] = array( '#type' => 'fieldset', '#title' => t('Lightershade Clients Sidebar'), '#tree' => TRUE, ); $form['ls_clients_sidebar']['ls_clients_field1'] = array( '#type' => 'select', '#title' => t('Field 1'), '#default_value' => variable_get('ls_clients_field1', 0), '#options' => $items, '#description' => t('Field 1.'), ); $form['ls_clients_sidebar']['ls_clients_field2'] = array( '#type' => 'select', '#title' => t('Field 2'), '#default_value' => variable_get('ls_clients_field2', 0), '#options' => $items, '#description' => t('Field 2.'), ); $form['ls_clients_sidebar']['ls_clients_field3'] = array( '#type' => 'select', '#title' => t('Field 3'), '#default_value' => variable_get('ls_clients_field3', 0), '#options' => $items, '#description' => t('Field 3.'), ); return system_settings_form($form); }