示例#1
0
/**
 * Toteuttaa kuvan poiston. Palauttaa Palaute-luokan olion.
 * @param Parametrit $parametriolio
 * @return Palaute $palauteolio
 */
function toteuta_kuvan_poisto($parametriolio)
{
    $viesti = poista_kuva($parametriolio->omaid, $parametriolio->id_kuva, $parametriolio->tietokantaolio, $parametriolio->kokoelmanimi);
    $palauteolio = new Palaute();
    $palauteolio->set_ilmoitus($viesti);
    if ($parametriolio->kokoelmanimi == Kuva::$KUVAT_BONGAUS) {
        $palauteolio->set_sisalto(bongaus_nayta_albumin_esikatselu($parametriolio->omaid, $parametriolio->id_lj, $parametriolio->tietokantaolio, $parametriolio->get_kayttajan_valtuudet(), $parametriolio->kuvia_rinnakkain, $parametriolio->get_ikkunan_leveys(), $parametriolio->get_kuvahakumoodi()));
    } else {
        if ($parametriolio->kokoelmanimi == Kuva::$KUVAT_ALBUMIT) {
            // Uudempi ajaxin kera (joustava kuvakoko ikkunan mukaan)
            $sisaltoteksti = "<script type='text/javascript'>" . "hae_esikatselukuvat('" . $parametriolio->id_alb . "','" . $parametriolio->kuvia_rinnakkain . "','" . $parametriolio->kokoelmanimi . "')" . "</script>";
            $palauteolio->set_sisalto($sisaltoteksti);
        } else {
            $sisaltoteksti = "Tuntematon kokoelmanimi (toteuta_kuvan_poisto)";
            $palauteolio->set_sisalto($sisaltoteksti);
        }
    }
    return $palauteolio;
}
示例#2
0
     $ilmoitus = "Kuvan poisto peruttu.";
     /*$sisaltoteksti = nayta_albumi($omaid,$id_alb,
       $id_kuva, $muokkaa_kuva,
       $uusi_kuva,
       $takaisin_albumilistaan_alb,
       $ed_kuva_alb, $seur_kuva_alb,
       $tauko_alb, $jatka_esitysta_alb,
       $poista_kuva,$tietokantaolio,
       $valtuudet);*/
     // Uudempi ajaxin kera (joustava kuvakoko ikkunan mukaan)
     $sisaltoteksti = "<script type='text/javascript'>" . "hae_kuva_ja_tiedot('" . $id_alb . "','" . $id_kuva . "','" . $kokoelmanimi . "')" . "</script>";
     break;
     /********************** VAHVISTUS POISTA KUVA *************************/
 /********************** VAHVISTUS POISTA KUVA *************************/
 case $poistovahvistus_kuva:
     $ilmoitus = poista_kuva($omaid, $id_kuva, $tietokantaolio, $kokoelmanimi);
     $id_kuva = "";
     // Tuota kuvaahan ei enää ole..
     /*$sisaltoteksti = nayta_albumi($omaid,$id_alb,
       $id_kuva, $muokkaa_kuva,
       $uusi_kuva,
       $takaisin_albumilistaan_alb,
       $ed_kuva_alb, $seur_kuva_alb,
       $tauko_alb, $jatka_esitysta_alb,
       $poista_kuva,$tietokantaolio,
       $valtuudet);*/
     // Uudempi ajaxin kera (joustava kuvakoko ikkunan mukaan)
     $sisaltoteksti = "<script type='text/javascript'>" . "hae_kuva_ja_tiedot('" . $id_alb . "','" . $id_kuva . "','" . $kokoelmanimi . "')" . "</script>";
     break;
     /********************** KUVAN MUOKKAUS *********************************/
 /********************** KUVAN MUOKKAUS *********************************/