示例#1
0
文件: Oldal.php 项目: gtportal/w3suli
function getOldalHTML()
{
    global $Aktoldal, $SzuloOldal, $NagyszuloOldal, $DedSzuloId, $AlapAdatok, $MySqliLink, $UkSzuloId;
    $HTMLFormkod = '';
    if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4) {
        // FSzint-et növelni, ha működik a felhasználókezelés!!!
        if (isset($_POST['submitOldalTorolForm']) || isset($_POST['submitOldalTorolVegleges']) || isset($_POST['submitOModeratorCsoportValaszt']) || isset($_POST['submitOModeratorValaszt']) || isset($_POST['submitOldalForm']) || isset($_POST['submitUjOldalForm']) || +isset($_POST['submitOModeratorCsoportValaszt']) || isset($_POST['submitOModeratorValaszt']) || +isset($_POST['submitOModeratorCsoport']) || isset($_POST['submitKisKepTolt']) || isset($_POST['submit_KepekFeltoltForm']) || isset($_POST['submitOldalKepForm'])) {
            $checked = " checked ";
        } else {
            $checked = "";
        }
        //
        $HTMLFormkod .= "  <input name='chFormkod'   id='chFormkod'   value='chFormkod'   type='checkbox' {$checked}>\n";
        $HTMLFormkod .= "  <label for='chFormkod'    class='chLabel'    id='labelchFormkod'>" . U_OLDAL_SZ . "</label>\n";
        $HTMLFormkod .= "<div id='divFormkod'>\n";
        $HTMLkod = '';
        // ================ A FORMOK MEGJELENÍTÉSÉT SZABÁLYZÓ INPUT ELEMEK =============================
        if ($UkSzuloId == 0) {
            //5. szintű oldal már nem hozható
            if (isset($_POST['submitUjOldalForm'])) {
                $checked = " checked ";
            } else {
                $checked = "";
            }
            $HTMLFormkod .= "  <input name='chOldalForm'   id='chUjOldalForm' value='chUjOldalForm' type='radio' {$checked}>\n";
            $HTMLFormkod .= "  <label for='chUjOldalForm'  class='chLabel'    id='labelUjOldalForm'>" . U_OLDAL_UJ . "</label>\n";
        }
        if (isset($_POST['submitOldalForm']) || isset($_POST['submitKisKepTolt'])) {
            $checked = " checked ";
        } else {
            $checked = "";
        }
        $HTMLFormkod .= "  <input name='chOldalForm'   id='chOldalForm'   value='chOldalForm'   type='radio' {$checked}>\n";
        $HTMLFormkod .= "  <label for='chOldalForm'    class='chLabel'    id='labelOldalForm'>" . U_OLDAL_MOD . "</label>\n";
        if (isset($_POST['submitOldalTorolForm']) || isset($_POST['submitOldalTorolVegleges'])) {
            $checked = " checked ";
        } else {
            $checked = "";
        }
        $HTMLFormkod .= "  <input name='chOldalForm'   id='chOldalTorolForm'  value='chOldalTorolForm'  type='radio' {$checked}>\n";
        $HTMLFormkod .= "  <label for='chOldalTorolForm'   class='chLabel'    id='labelOldalTorolForm'>" . U_OLDAL_TOR . "</label>\n \n";
        if (isset($_POST['submitOldalKepForm']) || isset($_POST['submit_KepekFeltoltForm'])) {
            $checked = " checked ";
        } else {
            $checked = "";
        }
        $HTMLFormkod .= "  <input name='chOldalForm'   id='chOldalKepForm' value='chOldalKepForm'  type='radio' {$checked}>\n";
        $HTMLFormkod .= "  <label for='chOldalKepForm' class='chLabel'     id='labelOldalKepForm'>" . U_OLDAL_KEP . "</label>\n \n";
        if (isset($_POST['submitOModeratorValaszt']) || isset($_POST['submitOModeratorCsoportValaszt']) || isset($_POST['submitOModeratorCsoport'])) {
            $checked = " checked ";
        } else {
            $checked = "";
        }
        $HTMLFormkod .= "  <input name='chOldalForm'   id='chOldalModeratorForm' value='chOldalModeratorForm'  type='radio' {$checked}>\n";
        $HTMLFormkod .= "  <label for='chOldalModeratorForm' class='chLabel'     id='labelOldalModeratorForm'>" . U_OLDAL_MODE . "</label>\n \n";
        // ================ AZ OLDAL MÓDOSÍTSÁT VÉGZŐ FORMOK ====================================
        if ($UkSzuloId == 0) {
            $HTMLFormkod .= getUjOldalForm();
        }
        //5. szintű oldal már nem hozható létre
        $HTMLFormkod .= getOldalForm();
        $HTMLFormkod .= getOldalTorolForm();
        $HTMLFormkod .= getOldalKepForm();
        $HTMLFormkod .= getOModeratorForm();
        $HTMLFormkod .= "</div>\n\n";
    }
    if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 0) {
        // FSzint-et növelni, ha működik a felhasználókezelés!!!
        // ================ AZ OLDALTARTALMÁNAK MEGJELENÍTÉSE =============================
        $HTMLkod = '';
        // ----------  Speciális tartalom kiíratása  ----------------------------
        $HTMLkod .= "<div id='divOTartalom'>\n";
        //$HTMLkod  .= "<h1> OTipus:".$Aktoldal['OTipus']."</h1>\n";
        /*
        if ($_SESSION['AktFelhasznalo'.'FSzint'] > 5) { 
            $HTMLkod    .= getTisztaURL(). "<br>"; 
            print_r($_GET);
            $HTMLkod    .= getRootURL();
             
        }*/
        switch ($Aktoldal['OTipus']) {
            case 0:
                $HTMLkod .= "<h1>" . $AlapAdatok['WebhelyNev'] . "</h1>\n ";
                // Kezdőlap
                $arrLapozC = getCikkLapinfo(10);
                $LapozHTMLC = $arrLapozC['LapozHTML'];
                $SelStrC = $arrLapozC['SelectStr'];
                $arrLapozO = getKatLapinfo(10);
                $LapozHTMLO = $arrLapozO['LapozHTML'];
                $SelStrO = $arrLapozO['SelectStr'];
                $arrLapozCE = getCikkElozetesLapinfo(10, 0);
                $LapozHTMLCE = $arrLapozCE['LapozHTML'];
                $SelStrCE = $arrLapozCE['SelectStr'];
                // echo "<h1>XXX $SelStrCE</h1>";
                $HTMLkod .= $HTMLFormkod;
                $HTMLkod .= "<main>";
                $HTMLkod .= getCikkekForm();
                if ($SelStrCE != '') {
                    $HTMLkod .= $LapozHTMLCE;
                    $HTMLkod .= getKezdolapCikkelozetesekHTML($SelStrCE);
                    $HTMLkod .= $LapozHTMLCE;
                }
                // $HTMLkod     .= getKezdolapCikkelozetesekHTML();
                $HTMLkod .= $Aktoldal['OTartalom'] . '<br>';
                if ($SelStrC != '') {
                    $HTMLkod .= $LapozHTMLC;
                    $HTMLkod .= getCikkekHTML($SelStrC);
                    $HTMLkod .= $LapozHTMLC;
                }
                $HTMLkod .= "<h2 style='clear:left;'>Tartalom</h2>";
                if ($SelStrO != '') {
                    $HTMLkod .= $LapozHTMLO;
                    $HTMLkod .= getOElozetesekHTML($SelStrO);
                    $HTMLkod .= $LapozHTMLO;
                }
                $HTMLkod .= "</main>";
                break;
            case 1:
                $HTMLkod .= "<h1>" . $Aktoldal['ONev'] . "</h1> \n";
                // Kategória
                if (getOLathatosagTeszt() > 0) {
                    // Csak akkor érdekes, ha látogató, vagy bejelentkezett felhasználó
                    $arrLapozC = getCikkLapinfo(10);
                    $LapozHTMLC = $arrLapozC['LapozHTML'];
                    $SelStrC = $arrLapozC['SelectStr'];
                    $arrLapozO = getKatLapinfo(10);
                    $LapozHTMLO = $arrLapozO['LapozHTML'];
                    $SelStrO = $arrLapozO['SelectStr'];
                    $HTMLkod .= $HTMLFormkod;
                    $HTMLkod .= "<main>";
                    $HTMLkod .= getCikkekForm();
                    $HTMLkod .= $Aktoldal['OTartalom'] . '<br>';
                    if ($SelStrC != '') {
                        $HTMLkod .= $LapozHTMLC;
                        $HTMLkod .= getCikkekHTML($SelStrC);
                        $HTMLkod .= $LapozHTMLC;
                    }
                    if ($SelStrO != '') {
                        $HTMLkod .= $LapozHTMLO;
                        $HTMLkod .= getOElozetesekHTML($SelStrO);
                        $HTMLkod .= $LapozHTMLO;
                    }
                    // $HTMLkod  .= getSzulooldalCikkelozetesekHTML();
                    $HTMLkod .= "</main>";
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 2:
                $HTMLkod .= "<h1>" . $Aktoldal['ONev'] . "</h1> \n";
                // Híroldal
                if (getOLathatosagTeszt() > 0) {
                    $arrLapozC = getCikkLapinfo(10);
                    $LapozHTMLC = $arrLapozC['LapozHTML'];
                    $SelStrC = $arrLapozC['SelectStr'];
                    $arrLapozOE = getKatLapinfo(10);
                    $LapozHTMLOE = $arrLapozOE['LapozHTML'];
                    $SelStrOE = $arrLapozOE['SelectStr'];
                    $arrLapozCE = getCikkElozetesLapinfo(10, 1);
                    $LapozHTMLCE = $arrLapozCE['LapozHTML'];
                    $SelStrCE = $arrLapozCE['SelectStr'];
                    $HTMLkod .= $HTMLFormkod;
                    $HTMLkod .= "<main>";
                    $HTMLkod .= getCikkekForm();
                    $HTMLkod .= $Aktoldal['OTartalom'] . '<br>';
                    if ($SelStrCE != '') {
                        $HTMLkod .= $LapozHTMLCE;
                        $HTMLkod .= getSzulooldalCikkelozetesekHTML($SelStrCE);
                        $HTMLkod .= $LapozHTMLCE;
                    }
                    if ($SelStrC != '') {
                        $HTMLkod .= $LapozHTMLC;
                        $HTMLkod .= getCikkekHTML($SelStrC);
                        $HTMLkod .= $LapozHTMLC;
                    }
                    $HTMLkod .= "</main>";
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 10:
                $HTMLkod .= "<h1>" . U_MENU_BEJEL . "</h1> \n";
                $HTMLkod .= getBelepesForm();
                break;
            case 11:
                $HTMLkod .= "<h1>" . U_MENU_KIJEL . "</h1> \n";
                $HTMLkod .= getKilepesForm();
                break;
            case 12:
                $HTMLkod .= "<h1>" . U_AB_REG . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4) {
                    $HTMLkod .= getUjFelhasznaloForm();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 13:
                $HTMLkod .= "<h1>" . U_AB_FTOROL . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4) {
                    $HTMLkod .= getFelhasznaloTorol();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 14:
                $HTMLkod .= "<h1>" . U_AB_FLISTA . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4) {
                    $HTMLkod .= getFelhasznaloLista();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 15:
                $HTMLkod .= "<h1>" . U_AB_ADMODOSIT . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4) {
                    $HTMLkod .= getFelhasznaloForm();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 16:
                $HTMLkod .= "<h1>" . U_AB_JSZMOD . "</h1> \n";
                $HTMLkod .= getUjJelszoForm();
                break;
            case 20:
                $HTMLkod .= "<h1>" . U_FCSOPORTHOZ . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 4) {
                    $HTMLkod .= getFCsoportForm();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 21:
                $HTMLkod .= "<h1>" . U_AB_OTERKEP . "</h1> \n";
                $HTMLkod .= getOldalterkepHTML();
                break;
            case 22:
                $HTMLkod .= "<h1>" . U_AB_ARCH . "</h1> \n";
                require_once "php/achivum.php";
                $HTMLkod .= getArchivHTML();
                break;
            case 51:
                $HTMLkod .= "<h1>" . U_AB_ALAPBEALL . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 6) {
                    $HTMLkod .= getAlapbeallitasForm();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 52:
                $HTMLkod .= "<h1>" . U_AB_KIEGT . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 5) {
                    $HTMLkod .= getKiegTForm();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 53:
                $HTMLkod .= "<h1>" . U_AB_FOLINK . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 5) {
                    $HTMLkod .= getFoMenuForm();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            case 54:
                $HTMLkod .= "<h1>" . U_AB_MENUPL . "</h1> \n";
                if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 5) {
                    $HTMLkod .= getMenuPluszForm();
                } else {
                    $HTMLkod .= "<h3>" . U_NINCSJOGA . "!</h3>";
                }
                break;
            default:
                $ModulHTMLkod = '';
                if ($Aktoldal['OTipus'] > 100) {
                    $ModulHTMLkod = getModulHTML();
                }
                if ($ModulHTMLkod == '') {
                    $HTMLkod .= "<h1>" . U_HIBA_OLDAL . "</h1> \n";
                    $HTMLkod .= U_HIBA_OLDALINF;
                } else {
                    $HTMLkod .= $ModulHTMLkod;
                }
        }
        $HTMLkod .= "</div>\n";
    }
    return $HTMLkod;
}
示例#2
0
function getCikkekForm()
{
    $HTMLkod = '';
    // Új cikk és
    if ($_SESSION['AktFelhasznalo' . 'FSzint'] == 2) {
        if (2 == getOLathatosagTeszt()) {
            $_SESSION['AktFelhasznalo' . 'FSzint'] = 3;
        }
    }
    if ($_SESSION['AktFelhasznalo' . 'FSzint'] > 2) {
        // Meg. A FSzint vizsgálata FONTOS!!! Később még a tulajdonossal bővűl.
        $HTMLkod .= "<div id='divCikkek'>";
        if (isset($_POST['submitCikkValaszt']) || isset($_POST['submitUjCikkForm']) || isset($_POST['submitCikkForm']) || isset($_POST['submitCikkTorol']) || isset($_POST['submit_CikkKepekFeltoltForm']) || isset($_POST['submitCikkKepForm']) || isset($_POST['submit_CikkDokokFeltoltForm']) || isset($_POST['submitCikkDokForm'])) {
            $HTMLkod .= "<input name='chFormkodCikk'  id='chFormkodCikk' value='chFormkodCikk'   type='checkbox' checked >\n";
            $HTMLkod .= "<label for='chFormkodCikk'   class='chLabel'    id='labelchFormkodCikk'>" . U_CIKK_SZERK . "</label>\n";
        } else {
            $HTMLkod .= "<input name='chFormkodCikk'  id='chFormkodCikk' value='chFormkodCikk'   type='checkbox'  >\n";
            $HTMLkod .= "<label for='chFormkodCikk'   class='chLabel'    id='labelchFormkodCikk'>" . U_CIKK_SZERK . "</label>\n";
        }
        $HTMLkod .= getCikkValasztForm();
        $HTMLkod .= "<div id='divFormkodCikk'>\n";
        if (isset($_POST['submitUjCikkForm'])) {
            //=====UjCikkForm megjelenítését szabályozó input elem=====
            $HTMLkod .= "<input name='chCikkForm'  id='chUjCikkForm' value='chUjCikkForm' type='radio' checked>\n";
            $HTMLkod .= "<label for='chUjCikkForm' class='chLabel'   id='labelUjCikkForm'>" . U_CIKK_UJ . "</label>\n";
        } else {
            $HTMLkod .= "<input name='chCikkForm'  id='chUjCikkForm' value='chUjCikkForm' type='radio'  >\n";
            $HTMLkod .= "<label for='chUjCikkForm' class='chLabel'   id='labelUjCikkForm'>" . U_CIKK_UJ . "</label>\n";
        }
        if (isset($_POST['submitCikkForm'])) {
            //=======CikkForm megjelenítését szabályozó input elem=======
            $HTMLkod .= "<input name='chCikkForm'  id='chCikkForm'  value='chCikkForm'   type='radio' checked>\n";
            $HTMLkod .= "<label for='chCikkForm'   class='chLabel'  id='labelCikkForm'>" . U_CIKK_MOD . "</label>\n";
        } else {
            $HTMLkod .= "<input name='chCikkForm'  id='chCikkForm'  value='chCikkForm'   type='radio'  >\n";
            $HTMLkod .= "<label for='chCikkForm'   class='chLabel'  id='labelCikkForm'>" . U_CIKK_MOD . "</label>\n";
        }
        if (isset($_POST['submitCikkTorol'])) {
            //==CikkTorolForm megjelenítését szabályozó input elem==
            $HTMLkod .= "<input name='chCikkForm'     id='chCikkTorolForm' value='chCikkTorolForm'  type='radio' checked>\n";
            $HTMLkod .= "<label for='chCikkTorolForm' class='chLabel'      id='labelCikkTorolForm'>" . U_CIKK_TOR . "</label>\n \n";
        } else {
            $HTMLkod .= "<input name='chCikkForm'     id='chCikkTorolForm' value='chCikkTorolForm'  type='radio'  >\n";
            $HTMLkod .= "<label for='chCikkTorolForm' class='chLabel'      id='labelCikkTorolForm'>" . U_CIKK_TOR . "</label>\n \n";
        }
        if (isset($_POST['submit_CikkKepekFeltoltForm']) || isset($_POST['submitCikkKepForm'])) {
            //====CikkKepForm megjelenítését szabályozó input elem====
            $HTMLkod .= "<input name='chCikkForm'   id='chCikkKepForm' value='chCikkKepForm'  type='radio' checked>\n";
            $HTMLkod .= "<label for='chCikkKepForm' class='chLabel'    id='labelCikkKepForm'>" . U_CIKK_KEP . "</label>\n \n";
        } else {
            $HTMLkod .= "<input name='chCikkForm'   id='chCikkKepForm' value='chCikkKepForm'  type='radio'  >\n";
            $HTMLkod .= "<label for='chCikkKepForm' class='chLabel'    id='labelCikkKepForm'>" . U_CIKK_KEP . "</label>\n \n";
        }
        // Cikk dokumentumai
        if (isset($_POST['submit_CikkDokokFeltoltForm']) || isset($_POST['submitCikkDokForm'])) {
            //====CikkKepForm megjelenítését szabályozó input elem====
            $HTMLkod .= "<input name='chCikkForm'   id='chCikkDokForm' value='chCikkDokForm'  type='radio' checked>\n";
            $HTMLkod .= "<label for='chCikkDokForm' class='chLabel'    id='labelCikkDokForm'>" . U_CIKK_DOK . "</label>\n \n";
        } else {
            $HTMLkod .= "<input name='chCikkForm'   id='chCikkDokForm' value='chCikkDokForm'  type='radio'  >\n";
            $HTMLkod .= "<label for='chCikkDokForm' class='chLabel'    id='labelCikkDokForm'>" . U_CIKK_DOK . "</label>\n \n";
        }
        $HTMLkod .= getUjCikkForm();
        $HTMLkod .= getCikkForm();
        $HTMLkod .= getCikkTorolForm();
        $HTMLkod .= getCikkKepForm();
        $HTMLkod .= getCikkDokForm();
        $HTMLkod .= "</div>\n";
        $HTMLkod .= "</div>\n";
    }
    return $HTMLkod;
}