function drawSeuraavat($data, $list) { if (count($data) == 0) { return; } print '<font class="tulevia">' . $this->tm->getText('Tulevia tapahtumia') . "<br /></font> "; $this->p('Muista ilmottautua'); print '<br /><br /><br />'; $i = 0; foreach ($data as $rivi) { if ($list == 'seuraavat') { if ($rivi['pelipaikka'] != '') { $halli = $rivi['pelipaikka']; if ($rivi['paikka'] != '') { $rivi['paikka'] = $halli . ", " . $rivi['paikka']; } else { $rivi['paikka'] = $halli; } } } $divclass = 'tulevattapahtumat'; if ($rivi['paasee'] == '') { $divclass = 'eiilmottautunut'; } print '<div class="' . $divclass . '"><table><tr><td rowspan="2" width="200px">'; isoTeksti($this->printLink2($this->tm->getText($rivi['tyyppi']), 'pvm', $data[$i], 'seuraavat') . "<br />"); print '<br />'; print '<b>' . $this->headers['seuraavat']['pvm'] . "</b>:<br /> "; print $this->printLink2($rivi['pvm'], 'pvm', $data[$i], 'seuraavat') . "<br />"; print '<b>' . $this->headers['seuraavat']['paikka'] . "</b>:<br /> " . $rivi['paikka'] . "</td>"; print '<td><form action="index.php?toiminto=main" method="post" >' . '<input type="hidden" name="tapahtumaid" value="' . $rivi['tapahtumaid'] . '" />' . '<input type="hidden" name="ilmoittaudu" value="' . $rivi['ilmoittaudu'] . '" />' . '<input type="hidden" name="samarefresh" value="1" />'; if ($rivi['paasee'] == '') { print '<input type="submit" name="tulossa" value="' . $this->tm->getText("Ilmoittaudu") . '"/>'; } else { if ($rivi['paasee'] == 'f') { print '<input type="submit" name="tulossa" value="' . $this->tm->getText("Pääsen sittenkin") . '"/>'; } else { print $this->tm->getText('Olet ilmoittautunut'); } } print '</form></td></tr><tr><td>'; print '<form action="index.php?toiminto=main" method="post" >' . '<input type="hidden" name="tapahtumaid" value="' . $rivi['tapahtumaid'] . '" />' . '<input type="hidden" name="ilmoittaudu" value="' . $rivi['ilmoittaudu'] . '" />' . '<input type="hidden" name="samarefresh" value="1" />'; if ($rivi['paasee'] == 't') { print '<input type="submit" name="eitulossa" value="' . $this->tm->getText("En sittenkään pääse") . '"/>'; print ' <br />' . $this->tm->getText('Koska:'); print '<input type="text" size="20" maxlength="100" name="selite" value="' . $rivi['selite'] . '" />'; } else { if ($rivi['paasee'] == 'f') { print $this->tm->getText('En pääse') . ':<br /> ' . $rivi['selite']; } else { print '<input type="submit" name="eitulossa" value="' . $this->tm->getText("En pääse") . '"/> '; print ' ' . $this->tm->getText('Koska:'); print '<input type="text" size="20" maxlength="100" name="selite" value="' . $rivi['selite'] . '" />'; } } print '</form></td></tr>'; $i++; print "</table></div><br />"; } }
function drawMiddle() { if ($this->hasErrors) { D('ERROR'); return; } $this->toiminto->otsikkoView->draw(TRUE); print '<br>'; print '<br>'; beginFrame(); $this->trans('Kotijoukkue'); print '<BR>'; isoTeksti($this->toiminto->koti->nimi); print '<BR>'; $this->drawMaalit($this->toiminto->koti); endFrame(); print '<br>'; beginFrame(); $this->trans('Vierasjoukkue'); print '<br>'; isoTeksti($this->toiminto->vieras->nimi); print '<BR>'; $this->drawMaalit($this->toiminto->vieras); endFrame(); print '<br>'; }
function draw($full = FALSE) { beginFrame(); print '<table><tr>'; print '<td align="middle">'; isoTeksti($this->tiedot['kotijoukkuepitkanimi']); if ($this->tiedot['kotijoukkuepitkanimi'] != $this->tiedot['kotijoukkuenimi']) { print ' (' . $this->tiedot['kotijoukkuenimi'] . ')'; } print '</td><td align="middle">'; isoTeksti(' - '); print '</td><td align="middle">'; isoTeksti($this->tiedot['vierasjoukkuepitkanimi']); if ($this->tiedot['vierasjoukkuepitkanimi'] != $this->tiedot['vierasjoukkuenimi']) { print ' (' . $this->tiedot['vierasjoukkuenimi'] . ')'; } print '</td></tr><td align="middle">'; $dmaalit = !empty($this->tiedot['kotimaalit']) && !empty($this->tiedot['vierasmaalit']); if ($dmaalit) { isoTeksti($this->tiedot['kotimaalit']); } print '</td><td align="middle">'; if ($dmaalit) { isoTeksti(' - '); } print '</td><td align="middle">'; if ($dmaalit) { isoTeksti($this->tiedot['vierasmaalit']); } print '</td></tr></table>'; print '<table> <tr> <td>'; print $this->tiedot['kausi'] . ', ' . $this->tiedot['sarjanimi']; print '</td></tr><tr><td>'; print $this->tiedot['pvm']; print '</td></tr><tr><td>'; print $this->tiedot['pelipaikka']; if ($full) { $this->tm = TranslationManager::instance(); $this->drawInfo('aikalisaa'); $this->drawInfo('aikalisab'); $this->drawInfo('tuomari1'); $this->drawInfo('tuomari2'); $this->drawInfo('toimitsija1'); $this->drawInfo('toimitsija2'); $this->drawInfo('toimitsija3'); if ($this->tiedot['yleisomaara'] > 0) { $this->drawInfo('yleisomaara'); } } print '</td></tr>'; print '</table>'; endFrame(); print '<br>'; }
function drawjoukkueentiedot(&$joukkue) { print '<br>'; isoTeksti($joukkue->nimi); if (count($joukkue->pelaajat) > 0) { $this->drawMaalintekijat($joukkue->tyyppi, $joukkue); $this->drawJaahyt($joukkue->tyyppi, $joukkue); $this->drawEpaonnistuneet($joukkue->tyyppi, $joukkue); $this->drawmaalivahdit($joukkue->tyyppi, $joukkue); $this->drawkapteenit($joukkue->tyyppi, $joukkue); } else { print '<br>'; $this->p('Joukkueelle ei ole merkitty pelaajia kokoonpanoon.'); } print '<br>'; }
function drawMiddle() { $this->p('Sivu 4'); ?> <FORM NAME="form1" ACTION="index.php" METHOD="POST"> <?php $this->toiminto->otsikkoView->draw(TRUE); print '<br>'; print '<br>'; if ($this->toiminto->tiedot['eipoytakirjaa'][4] === false) { beginFrame(); $this->p('Kotijoukkue'); print '<br>'; isoTeksti($this->toiminto->koti->nimi); print '<br>'; $this->drawMaalit($this->toiminto->koti); endFrame(); print '<br>'; beginFrame(); $this->p('Vierasjoukkue'); print '<br>'; isoTeksti($this->toiminto->vieras->nimi); print '<br>'; $this->drawMaalit($this->toiminto->vieras); endFrame(); } print '<br>'; $this->toiminto->tiedot['toiminto'][0]->draw(); $this->toiminto->tiedot['seuraavatila'][0]->draw(); $this->toiminto->tiedot['peliid'][0]->draw(); $this->toiminto->tiedot['kotijoukkue'][0]->draw(); $this->toiminto->tiedot['vierasjoukkue'][0]->draw(); /* $cb = new Input('kotimaalit',$this->toiminto->koti->maalienlkm,'hidden'); $cb->draw(); $cb = new Input('vierasmaalit',$this->toiminto->koti->maalienlkm,'hidden'); $cb->draw();*/ $cb = new Input('finish', 'now', 'hidden'); $cb->draw(); $cb = new Input('edellinen', $this->tm->getText('Edellinen'), 'submit'); $cb->draw(); $cb = new Input('seuraava', $this->tm->getText('Tallenna'), 'submit'); $cb->draw(); ?> </FORM> <?php }
/** * Overridden from View */ function drawMiddle() { $this->p('Sivu 2'); print '<FORM NAME="poytakirja" ACTION="index.php" METHOD="POST">'; $this->toiminto->otsikkoView->draw(); isoTeksti($this->toiminto->koti->nimi); $this->drawJoukkeenPelaajat($this->toiminto->koti); print '<br><hr><br>'; isoTeksti($this->toiminto->vieras->nimi); $this->drawJoukkeenPelaajat($this->toiminto->vieras); $this->toiminto->tiedot['toiminto'][0]->draw(); $this->toiminto->tiedot['seuraavatila'][0]->draw(); $this->toiminto->tiedot['peliid'][0]->draw(); $this->toiminto->tiedot['kotijoukkue'][0]->draw(); $this->toiminto->tiedot['vierasjoukkue'][0]->draw(); $cb = new Input('edellinen', $this->tm->getText('Edellinen'), 'submit'); $cb->draw(); $cb = new Input('seuraava', $this->tm->getText('Seuraava'), 'submit'); $cb->draw(); print '</FORM>'; }
function drawOtsikko() { if (!empty($this->otsikko)) { isoTeksti($this->otsikko); print '<br><br>'; } }