exit; } // Poistumisnappi: $id = Yleisarvoja::$ulosnappiID; $name = Yleisarvoja::$keskustelusivun_toimintonimi; $value = Painikkeet::$KIRJAUDU_ULOS_VALUE; $ulosnappi = luo_uloskirjauspainike($id, $name, $value); // Haetaan yleisten lukemattomien viestien lkm täällä, koska // muuten uusien lkm häviää automaattisen viestien // näyttämisen takia, kun siirrytään index.php-sivulle. // Haetaan viimeinen uloskirjautumisaika eipäs vaan sisäänkirjautumisaika: //$viimeksi_ulos = hae_vika_ulosaika($_SESSION['tiedot']->id,$tietokantaolio); $sisaankirjautumisaika = $_SESSION['kirjautumisaika']; $teema = 1; // Yleinen-luokan tunnus. $uusien_yleisten_lkm = hae_uusien_viestien_lkm($omaid, $teema, $tietokantaolio, $sisaankirjautumisaika); // Liikkujalinkit: $linkkipalkkiteksti = hae_liikkujat($tietokantaolio, $omaid); //========================================================================== // Luodaan uusi palauteolio:************************************************ $palauteolio = new Palaute(); // Haetaan parametrit yhteen olioon: $kokoelmanimi = Kuva::$KUVAT_ALBUMIT; $parametriolio = new Parametrit($kokoelmanimi, $omaid, $tietokantaolio); //========================================================================== // Näitä ei tarvita, jos Parametrit-oliota käytetään niin kuin on tarkoitus. // En vaan jaksanut heti korjata ja menee nuo vanhat näinkin. $toiminta = $parametriolio->liikuntatoiminta; $liikkujaid = $parametriolio->liikkujaid; // Tätä ei voida muuttaa: $laji = $parametriolio->laji;
$teemat = new Teemat($alaikainen); // Asetetaan hakuajat sessiomuuttujaan ensimmäisellä kerralla: $teema_idt = $teemat->get_teema_arvot(); // Seuraavassa trim, koska joskus tuli ongelmaa tyhjistä // välimerkeistä for ($i = 0; $i < sizeof($teema_idt); $i++) { $aikamuuttuja = trim("hakuaika_teema" . $teema_idt[$i]); $_SESSION[$aikamuuttuja] = $viimeksi_ulos; } // Haetaan yleisten lukemattomien viestien lkm täällä, koska // muuten uusien lkm häviää automaattisen viestien // näyttämisen takia. $omaid = $_SESSION['tiedot']->id; $teema = 1; // Yleinen-luokan tunnus. $uusien_yleisten_lkm = hae_uusien_viestien_lkm($omaid, $teema, $tietokantaolio, $viimeksi_ulos); $tervehdysnimi = $_SESSION['tiedot']->lempinimi; if (!isset($tervehdysnimi) || $tervehdysnimi == "") { $tervehdysnimi = $_SESSION['tiedot']->etunimi; } $teksti = "<h2>Tervetuloa, " . $tervehdysnimi . "!</h2><a href=\"index.php?uusien_yl_lkm =\n " . $uusien_yleisten_lkm . "\">Jatka</a>"; // Aktiivisuusmerkintä: $viimeksi_aktiivi = time(); $aktiivisuuslaji = Aktiivisuus::$SISAANKIRJAUTUMINEN; $paivitys = paivita_aktiivisuus($omaid, $tietokantaolio, $viimeksi_aktiivi, $aktiivisuuslaji); // TEsti: if ($paivitys == Tekstit::$aktiivisuustallennus_virheilm_tallennus_eiok) { $viesti = $paivitys . " (tunnistus.php) TIEDOT: " . "viimeksi_aktiivi= " . $viimeksi_aktiivi . ", aktiivisuuslaji= " . $aktiivisuuslaji . " ja omaid=" . $omaid; } else { // Kirjoitetaan tervehdys ja siirrytään varsinaiselle sivulle. $viesti = $teksti . "<script type='text/javascript'>" . "siirra_hitaasti('index.php?uusien_yl_lkm=" . $uusien_yleisten_lkm . "', 500);</script>";
//$palauteolio->set_ilmoitus($ilmoitus); } else { //$sisalto = hae_havainnot($parametriolio); $palauteolio = $havaintokontrolleri->toteuta_nayta(); //$palauteolio->set_ilmoitus($ilmoitus); } } } } } } // Uusien yleisten viestien tarkistus (jos mennään viesteihin); $sisaankirjautumisaika = $_SESSION['kirjautumisaika']; $teema = 1; // Yleinen-luokan tunnus. $uusien_yleisten_lkm = hae_uusien_viestien_lkm($parametriolio->omaid, $teema, $parametriolio->tietokantaolio, $sisaankirjautumisaika); // Linkit: $href = "../index.php?uusien_yl_lkm=" . $uusien_yleisten_lkm; $linkit = ""; // Hallinta ja peruskäyttäjä: if ($_SESSION['tiedot']->valtuudet < Valtuudet::$RAJOITETTU) { $linkit .= "<a href={$href}>Etusivu (keskustelu)</a>"; $linkit .= "<a href='../kuvatoiminnot/kuvat.php'>Kuva-albumit</a>"; $linkit .= "<a href='../liikuntamuistio/muistio.php'>Liikuntamuistio</a>"; $linkit .= $ulosnappi; $linkit .= "<br />"; $linkit .= "<b>Arkisto</b>"; $linkit .= Havaintonakymat::nayta_arkistolinkit(); } else { echo $ulosnappi; }