Пример #1
0
{$text}
<form method="POST" action="challenges.php">
{$team_select}
<input type="hidden" name="challenge_id" value="{$id}" />
<input type="submit" name="add" value="Add Winner" />
<input type="submit" name="delete" value="Delete Challenge" />
</form>
EOT;
}
if ($position >= POSITION_PLAYER) {
    $element = id(new UIContainer())->setTitle('Claim A Challenge/Prize');
    $element->addElement(UIText::exactText(challenge_claim_form()));
    $page->addElement($element);
}
$element = id(new UIContainer())->setTitle('Challenge Dashboard');
$winners = ChallengeWinner::getAllChallengeWinners();
if (count($winners) == 0) {
    $element->addElement('No challenges have been won yet.');
}
foreach ($winners as $winner) {
    $element->addElement(UIText::exactText(challenge_winner($position, $winner)));
}
$page->addElement($element);
if ($position >= POSITION_ADMIN) {
    $element = id(new UIContainer())->setTitle('All Challenges (Admin only)');
    $challenges = Challenge::getAllChallenges();
    if (count($challenges) == 0) {
        $element->addElement('No challenges.');
    }
    foreach ($challenges as $challenge) {
        $element->addElement(UIText::exactText(challenge_list($challenge)));