Esempio n. 1
0
             $pdf->addObject($border);
             $pdf->addObject($logo);
             $text = $pdf->openObject();
             $pdf->ezSetY(820);
             $pdf->ezText(_('Diplom'), 80, array('justification' => 'center'));
             $pdf->ezText('', 260, array('justification' => 'center'));
             if ($team['place'] <= 3) {
                 $pdf->ezText(gettext_position($team['place']), 45, array('justification' => 'center'));
                 $pdf->ezText('', 20, array('justification' => 'center'));
             }
             $rsSwimmers = $db->diplomaTeamSwimmers($team['tid']);
             while ($swimmer = $db->fetch_array($rsSwimmers)) {
                 $pdf->ezText($swimmer['name'], 30, array('justification' => 'center'));
             }
             $pdf->ezText('', 20, array('justification' => 'center'));
             $pdf->ezText(_("har deltaget i") . " " . gettext_dist($team['distance']) . " " . _("stafet ved stævnet"), 20, array('justification' => 'center'));
             $pdf->ezText('', 20, array('justification' => 'center'));
             $pdf->ezText($aryCompo['name'] . ' - ' . $date, 30, array('justification' => 'center'));
             $pdf->ezText('', 20, array('justification' => 'center'));
             $pdf->ezSetY(80);
             $pdf->setLineStyle(1);
             $pdf->line(300, 80, 530, 80);
             $pdf->ezText(_('Stævneleder') . ' ' . $aryCompo['leader'], 15, array('justification' => 'right'));
             $pdf->closeObject();
             $pdf->addObject($text);
         }
     }
 } elseif ($diplomaType == 'Sælungerne') {
     $pdf->ezSetMargins(0, 0, 30, 30);
     $firstPage = true;
     $swimmername = '';
Esempio n. 2
0
                 $aryRow['note'] = $note + 1 . ')';
                 $hasnote = TRUE;
                 $aryNotes[$note] = array('no' => $note + 1 . ')', 'text' => _('Diæt') . ': ' . $arySwimmer['diet']);
             } else {
                 $aryNotes[$note]['text'] .= "\n" . _('Diæt') . ': ' . $arySwimmer['diet'];
             }
         }
     }
     if ($arySwimmer['devices'] != '') {
         if ($hasnote === FALSE) {
             $note++;
             $aryRow['note'] = $note + 1 . ')';
             $hasnote = TRUE;
             $aryNotes[$note] = array('no' => $note + 1 . ')', 'text' => _('Hjælpemidler') . ' ' . $arySwimmer['distance'] . ': ' . $arySwimmer['devices']);
         } else {
             $aryNotes[$note]['text'] .= "\n" . _('Hjælpemidler') . ' ' . gettext_dist($arySwimmer['distance']) . ': ' . $arySwimmer['devices'];
         }
     }
     $aryRow[$arySwimmer['distance']] = $arySwimmer['time'];
 }
 if (is_array($aryRow)) {
     $aryData[$cnt] = $aryRow;
 }
 $pdf = new Cezpdf();
 $pdf->selectFont('./fonts/Helvetica');
 $pdf->ezSetY(830);
 $pdf->ezText(_("Deltagerliste") . " " . $aryCompo['name'] . " - " . date('d-m-Y', strtotime($aryCompo['date'])), 18, array('justification' => 'center'));
 $pdf->ezSetY(781);
 $pdf->ezTable($aryData, array('Navn' => _('Navn'), 'Klub' => _('Klub'), '25' => _('25m'), '50' => _('50m'), '100' => _('100m'), 'note' => _('Note')), '', array('xPos' => 57, 'xOrientation' => 'right', 'width' => 481));
 // 'Nr'=>'Nr',
 if ($note >= 0) {
Esempio n. 3
0
$_SESSION['distance'] = $dist;
if (!isset($_SESSION["round" . $dist])) {
    $_SESSION["round" . $dist] = 0;
}
if (isset($_POST["round"])) {
    $_SESSION["round" . $dist] = (int) (0 . $_POST['round']);
}
$round = $_SESSION["round" . $dist];
if ($aryCompo = $db->getCompetition($id)) {
    //		$rsHeats = mysql_query("select * from tblRace where competitionId = '$id' and distance = '$dist' and type = '$round' order by number");
    $pdf = new Cezpdf();
    $pdf->selectFont('./fonts/Helvetica');
    $roundname = _('Stafet');
    $pdf->ezSetY(830);
    $pdf->ezText($aryCompo['name'] . " - " . date('d-m-Y', strtotime($aryCompo['date'])), 18, array('justification' => 'center'));
    $pdf->ezText($roundname . ' ' . gettext_dist($dist), 16, array('justification' => 'center'));
    $pdf->ezText('', 16, array('justification' => 'center'));
    $rsSwimmers = $db->teamList($id, $dist);
    $aryData = array();
    $lane = 1;
    $startTime = 0;
    while ($arySwimmers = $db->fetch_array($rsSwimmers)) {
        if ($startTime == 0) {
            $startTime = $arySwimmers['time'];
        }
        $aryData[] = array('Bane' => $lane, 'Klub' => $arySwimmers['cname'], 'Starttal' => round($startTime - $arySwimmers['time']));
        $teamSwimmers = $db->teamSwimmers($arySwimmers['id']);
        while ($swimmer = $db->fetch_array($teamSwimmers)) {
            $aryData[] = array('Bane' => '', 'Klub' => '- ' . $swimmer['name'], 'Starttal' => '');
        }
        $lane++;