function survey__render_select_yesno($f) { global $lang; $items = array('y' => 'y', 'n' => 'n'); if ($f['include_none_option'] == 'y') { $incnone = true; } else { $incnone = false; } $out = ''; $out = helpers__select_text($items, $f['submitvarname'], $f['value'], $incnone); return $out; }
<TD>'; if (isset($edit['session_reminder_sent']) && $edit['session_reminder_sent'] == "y") { echo $edit['session_reminder_hours'] . ' (' . lang('session_reminder_already_sent') . ')'; } else { helpers__select_numbers_relative("session_reminder_hours", $edit['session_reminder_hours'], 0, $settings['session_reminder_hours_max'], 2, $settings['session_reminder_hours_steps'], $session_time); } echo ' </TD> </TR>'; echo ' <TR> <TD> ' . lang('send_reminder_on') . ' </TD> <TD>'; $oparray = array('enough_participants_needed_plus_reserve' => 'enough_participants_needed_plus_reserve', 'enough_participants_needed' => 'enough_participants_needed', 'in_any_case_dont_ask' => 'in_any_case_dont_ask'); echo helpers__select_text($oparray, "send_reminder_on", $edit['send_reminder_on']); echo ' </TD> </TR>'; echo ' <TR> <TD> ' . lang('needed_participants') . ': </TD> <TD>'; helpers__select_numbers("part_needed", $edit['part_needed'], 0, $settings['lab_participants_max']); echo ' </TD> </TR>'; echo ' <TR> <TD> ' . lang('reserve_participants') . ':
function form__render_select_list($f, $formfieldvarname = '') { global $lang; if (!$formfieldvarname) { $formfieldvarname = $f['mysql_column_name']; } $optionvalues = explode(",", $f['option_values']); $optionnames = explode(",", $f['option_values_lang']); if ($f['include_none_option'] == 'y') { $incnone = true; } else { $incnone = false; } $items = array(); foreach ($optionvalues as $k => $v) { if (isset($optionnames[$k])) { $items[$v] = $optionnames[$k]; } } $out = ''; $out = helpers__select_text($items, $formfieldvarname, $f['value'], $incnone); return $out; }