/** * Palauttaa ratkaisun html-koodin ilman mitään muokkausmahdollisuuksia. * Tätä käytetään esimerkiksi esikatselussa. * @param int $id_kokon * @param Ratkaisu $ratkaisu */ function tulosta_ratkaisu_ilman_painikkeita($id_kokon, $ratkaisu) { $palaute = ""; /**************************************/ /* Muotoillaan ratkaisun merkit ja kaavat: */ $ratk = muotoile_merkit($ratkaisu->getRatkaisu()); $ratk = Kaavaeditori::muotoile_pikkukaavat($ratk); $ratk = Kaavaeditori::muotoile_kaavat($ratk); /* Sama otsikolle: */ $otsikko = muotoile_merkit($ratkaisu->getVastaus()); $otsikko = Kaavaeditori::muotoile_pikkukaavat($otsikko); $otsikko = Kaavaeditori::muotoile_kaavat($otsikko); $omaid = -1; // Varmistetaan, ettei sovi minkään kuvan omistajaksi. $kuvat = $ratkaisu->hae_kuvat($id_kokon, $omaid); //Kuvat ja tehtävät taulukkoon: $sisalto = $kuvat . $ratk; $otsikko = "<div class = 'ratkaisu'" . "id='ratkaisu" . $ratkaisu->getId() . "'>" . "<h2>" . $otsikko . "</h2>"; $palaute .= $otsikko; $palaute .= " " . $sisalto . "<br />"; $palaute .= "</div>"; return $palaute; }