</TD> </TR> <TR> <TD> ' . lang('date_and_time') . ': </TD> <TD> ' . session__build_name($session) . ' </TD> </TR> <TR> <TD> ' . lang('laboratory') . ': </TD> <TD> ' . laboratories__get_laboratory_name($session['laboratory_id']) . ' </TD> </TR> <TR> <TD colspan=2> </TD> </TR> <TR> <TD align=center colspan=2> <INPUT class="button" type=submit name="reallycancel" value="' . lang('yes_i_want') . '"> <INPUT class="button" type=submit name="betternot" value="' . lang('no_sorry') . '"> </TD> </TR> </TABLE> </FORM> </center>
function experimentmail__get_session_list($experiment_id, $tlang = "") { global $settings, $lang; $savelang = $lang; if (!$tlang) { $tlang = $settings['public_standard_language']; } if (lang('lang') != $tlang) { $lang = load_language($tlang); } $pars = array(':experiment_id' => $experiment_id); $query = "SELECT *\n FROM " . table('sessions') . "\n WHERE experiment_id= :experiment_id\n AND session_status='live'\n ORDER BY session_start"; $result = or_query($query, $pars); $list = ""; while ($s = pdo_fetch_assoc($result)) { $registration_unixtime = sessions__get_registration_end($s); $session_full = sessions__session_full('', $s); $now = time(); if ($registration_unixtime > $now && !$session_full) { $list .= session__build_name($s, lang('lang')) . ' ' . laboratories__get_laboratory_name($s['laboratory_id']); if (or_setting('include_sign_up_until_in_invitation')) { $list .= ', ' . lang('registration_until') . ' ' . ortime__format($registration_unixtime, '', lang('lang')); } $list .= "\n"; } } $lang = $savelang; return $list; }