/** * Palauttaa tehtävien html-koodin ilman mitään toimintapainikkeita. * * @param int $omaid * @param Tehtava $tehtava * @return <type> */ function tulosta_tehtava_ilman_painikkeita($omaid, $tehtava) { $palaute = ""; /* Muotoillaan tehtävän merkit ja kaavat: */ $tehtavateksti = muotoile_merkit($tehtava->getTehtavananto()); $tehtavateksti = Kaavaeditori::muotoile_pikkukaavat($tehtavateksti); $tehtavateksti = Kaavaeditori::muotoile_kaavat($tehtavateksti); // Lisätään otsikkoon tehtävän nro: $tehtava->setOtsikko("Tehtävä: " . $tehtava->getOtsikko()); /* Muotoillaan otsikon merkit ja kaavat: */ $otsikko = muotoile_merkit($tehtava->getOtsikko()); $otsikko = Kaavaeditori::muotoile_pikkukaavat($otsikko); $otsikko = Kaavaeditori::muotoile_kaavat($otsikko); $kuvat = $tehtava->hae_kuvat($omaid, false); $sisalto = $kuvat . $tehtavateksti; $otsikko = "<div class = 'tehtava' " . "id='tehtava" . $tehtava->getId() . "'>" . "<h2>" . $otsikko . "</h2>"; $palaute .= $otsikko; $palaute .= " " . $sisalto; // Tehtävä ja kuvat $palaute .= "<br />" . Tekstit::$tehtavalomake_vaikeustaso . ": " . Vaikeustasot::hae_vaikeustason_kuvaus($tehtava->getVaikeustaso()) . "<br />"; $palaute .= "</div>"; return $palaute; }