foreach ($day['trainings'] as $t => $Training) { $id = $Training['id']; $wk_class = isset($Training['typeid']) && $Training['typeid'] == \Runalyze\Configuration::General()->competitionType() ? ' wk' : ''; $trClass = $t == 0 ? $trClass : ''; if (FrontendShared::$IS_SHOWN && !$Training['is_public']) { echo '<tr class="r' . $trClass . ' training' . $wk_class . '">'; } else { echo '<tr class="r' . $trClass . ' training' . $wk_class . '" id="training_' . $id . '" ' . Ajax::trainingLinkAsOnclick($id) . '>'; } if ($t != 0) { echo '<td colspan="2"></td>'; } else { echo '<td class="l" style="width:24px;">'; foreach ($day['shorts'] as $short) { $Context->setActivityData($short); echo $Table->codeForShortLink($Context); } echo '</td><td class="l as-small-as-possible">' . $this->dateString($day['date']) . '</td>'; } $Context->setActivityData($Training); if ($this->ShowEditLink) { echo $Table->codeForEditIcon($Context); } if ($this->ShowPublicLink) { echo $Table->codeForPublicIcon($Context); } echo $Table->codeForColumns($Context); echo '</tr>'; } } else { echo '