<th><?php echo lang('parent'); ?> </th> <td><?php echo is_leader() ? $participant->parentfirstname : parent_name($participant); ?> </td> </tr> <tr> <th><?php echo lang('experiment'); ?> </th> <td><?php echo experiment_get_link($experiment); ?> </td> </tr> <?php if ($leader) { ?> <tr> <th><?php echo lang('leader'); ?> </th> <td><?php echo user_get_link($leader); ?>
/** * Generates HTML Output for the calender tooltip * @param Participation $participation ID * @param Participant $participant * @param Experiment $experiment */ private function generate_tooltip($participation, $participant, $experiment) { $exp_link = lang('experiment') . ': '; $exp_link .= experiment_get_link($experiment); $exp_link .= br(); $part_link = lang('participant') . ': '; $part_link .= participant_get_link($participant); $part_link .= br(); $loc_link = lang('location') . ': '; $loc_link .= location_get_link_by_id($experiment->location_id); $loc_link .= br(); $user_link = ''; if ($participation->user_id_leader) { $user_link .= lang('leader') . ': '; $user_link .= user_get_link_by_id($participation->user_id_leader); $user_link .= br(); } $comment = ''; if ($participation->calendar_comment) { $comment .= lang('comment') . ': '; $comment .= $participation->calendar_comment; $comment .= br(); } // Show actions only if user the leader of this participation (or if user is admin/caller) $current_user_is_leader = is_leader() && $participation->user_id_leader != current_user_id(); $participation_actions = $current_user_is_leader ? '' : '<center>' . participation_actions($participation->id) . '</center>'; return addslashes($exp_link . $part_link . $loc_link . $user_link . $comment . $participation_actions); }