コード例 #1
0
ファイル: index.php プロジェクト: jpkerkkanen/kerkkaset
 $viestitieto = "";
 $muokkauslaatikko = "";
 // Tarkastetaan käyttäjän ikä:
 $alaikainen = true;
 if (!on_alaikainen_tai_elakkeella($omaid, $tietokantaolio)) {
     $alaikainen = false;
 }
 // Varmistetaan, ettei alayli-ikäinen pääse K_18-osioon:
 if ($alaikainen && $teema_id == Teemat::$K_18_arvo) {
     $teema_id = Teemat::$YLEINEN_arvo;
     $_SESSION['teema_id'] = Teemat::$YLEINEN_arvo;
 }
 /* Luodaan teemat-olio alaikäisyyden huomioon ottoa yms. varten: */
 $teemat = new Teemat($alaikainen);
 // Haetaan aikaraja näytettäville viesteille (teemat.php):
 $aikaraja = $teemat->hae_viestien_tuoreusaika($parametriolio->teema_id);
 // Linkkipalkkiin tiedot viestiluokista ja uusista viesteistä.
 // true/false -arvot eivät tunnu kulkevan, joten muunnetaan luvuiksi:
 if ($alaikainen) {
     $alaikaindeksi = 1;
 } else {
     $alaikaindeksi = 0;
 }
 $viestiluokat = "";
 $luokat = $teemat->get_teemavalinnat();
 $arvot = $teemat->get_teema_arvot();
 for ($i = 0; $i < sizeof($luokat); $i++) {
     $viestiluokat .= "<a onClick = 'aseta_luokka(" . $alaikaindeksi . "," . $omaid . "," . $parametriolio->vika_viesti_id . ",\n                                                    1," . $arvot[$i] . ")'>" . $luokat[$i] . " (<span id='uudet" . $arvot[$i] . "'>\n                            0 </span>)</a>";
 }
 // TAllennetaan teema_id sessioon, jotta päästään siihen muualtakin käsix.
 // Myönnetään, että näin saadaan helposti homma sekaisin..
コード例 #2
0
     $alaikainen = false;
 } else {
     $alaikainen = true;
 }
 /* Luodaan teemat-olio alaikäisyyden huomioon ottoa yms. varten: */
 $teemat = new Teemat($alaikainen);
 if ($teema_id == 2 || $_SESSION['teema_id'] == Teemat::$K_18_arvo) {
     if ($alaikainen) {
         $teema_id = Teemat::$YLEINEN_arvo;
         $_SESSION['teema_id'] = Teemat::$YLEINEN_arvo;
     }
 }
 // Joillekin luokille pitempi näkyvyys:
 if ($oletusaikaraja) {
     // Haetaan aikaraja näytettäville viesteille (teemat.php):
     $aikaraja = $teemat->hae_viestien_tuoreusaika($teema_id);
 }
 $omat_valtuudet = $_SESSION['tiedot']->valtuudet;
 $kuningas = on_kuningas_pika($omat_valtuudet);
 /********************* KOMMENTTILOMAKE ********************************/
 // Palauttaa kommentinkirjoituslomakkeen eli viestilomakkeen.
 if ($kysymys == "kommenttilomake") {
     $lomakehtml = nayta_viestilomake("", $teema_id, $aihe, $viesti, true, $emoviesti_id, -1, 2, $omaid, $tietokantaolio, $teemat);
     echo $lomakehtml;
 } else {
     if ($kysymys == "muokkauslomake") {
         $lomakehtml = nayta_viestilomake("", $teema_id, $muok_aihe, $muok_viesti, false, $emoviesti_id, $viesti_id, $taso, $omaid, $tietokantaolio, $teemat);
         echo $lomakehtml;
     } else {
         if ($kysymys == "hae_keskustelu") {
             $kesk_html = hae_keskustelu($keskustelun_id, $auki, $kiinni_lkm, $aikaraja, $tietokantaolio, $kuningas, $omaid);