/**
  * Palauttaa palauteolion, joka sisältää kuvalomakkeen html:n
  * @return type 
  */
 public function toteuta_nayta_kuvalomake_havaintoihin()
 {
     $valitut = $this->valittujen_idt;
     $omaid = $this->get_parametriolio()->omaid;
     $palauteolio = $this->get_palauteolio();
     //======================== SECURITY ====================================
     // Ne muokattavat, jotka täyttävät valtuusehdot:
     /* @var $muokattavat array */
     $muokattavat = $this->poimi_valituista_mahdolliset($valitut);
     //======================================================================
     if (empty($valitut)) {
         $palauteolio->set_ilmoitus(Bongaustekstit::$ilm_ei_valintoja);
         $palauteolio->set_operaatio_onnistui(true);
         $palauteolio->set_sisalto($this->toteuta_nayta()->get_sisalto());
     } else {
         if (empty($muokattavat)) {
             $palauteolio->set_ilmoitus(Bongaustekstit::$ilm_ei_kelvollisia_valintoja);
             $palauteolio->set_operaatio_onnistui(true);
             $palauteolio->set_sisalto($this->toteuta_nayta()->get_sisalto());
         } else {
             $this->get_parametriolio()->kokoelmanimi = Kuva::$KUVAT_BONGAUS;
             // Haetaan ekan havainnon tiedot kuvaa varten:
             $hav = $muokattavat[0];
             if ($hav instanceof Havainto) {
                 $this->get_parametriolio()->id_hav = $hav->get_id();
                 $this->get_parametriolio()->kuvaotsikko_kuva = Lajiluokka::hae_lajiluokan_nimi($hav->get_lajiluokka_id(), $this->tietokantaolio(), $this->get_parametriolio()->kieli_id);
                 $this->get_parametriolio()->kuvaselitys_kuva = $hav->get_paikka() . ": " . $hav->get_kommentti();
                 $this->get_parametriolio()->vuosi_kuva = $hav->get_vuosi();
                 $this->get_parametriolio()->kk_kuva = $hav->get_kk();
                 $this->get_parametriolio()->paiva_kuva = $hav->get_paiva();
             }
             $havaintonakymat = new Havaintonakymat($this->get_tietokantaolio(), $this->get_parametriolio());
             $palauteolio->set_sisalto($havaintonakymat->luo_kuvalomake($muokattavat));
         }
     }
     return $palauteolio;
 }