if ($stylescripts && is_array($stylescripts) && count($stylescripts) > 0) { echo '<style type="text/css">'; echo "\n\t"; foreach ($stylescripts as $cssi => $cssscript) { echo $cssscript; echo "\n"; } echo '</style>'; echo "\n"; } ?> <script type="text/javascript" src="/assets/js/jquery.1.11.3.min.js"></script> <script type="text/javascript" src="/assets/bootstrap-v3.3.5/js/bootstrap.js"></script> <?php $jsscriptslink = get_page_info("javascript"); if ($jsscriptslink && is_array($jsscriptslink) && count($jsscriptslink) > 0) { $ji = 0; foreach ($jsscriptslink as $jsi => $javascript) { echo (int) $ji > 0 ? "\t\t" : ""; echo $this->asset->javascript($javascript); echo "\n"; $ji++; } } ?> <script type="text/javascript"> <?php $jsscriptfunctions = get_page_script("jscriptfunction"); if ($jsscriptfunctions && is_array($jsscriptfunctions) && count($jsscriptfunctions) > 0) { foreach ($jsscriptfunctions as $jsfi => $javascriptf) {
#/ get site_misc_data $smd = array('website_functions_copy', 'home_sliders', 'why_collaborate_copy', 'learn_functions', 'home_vide'); //'home_video' when live $site_misc_data = get_site_misc_data($smd); //var_dump("<pre>", $site_misc_data); die(); #/ Packages $home_packages = false; if ($user_idc <= 0) { $home_packages = get_home_packages(); //var_dump("<pre>", $home_packages); die(); } #/ Home Voices $home_voices = get_home_voices(); //var_dump("<pre>", $home_voices); die(); #/ Other info $other_pg_inf = get_page_info('12'); //var_dump("<pre>", $other_pg_inf); die(); ///////////////////////////////////////////////////////////////////// #/ Fill pg_meta $pg_meta = array('meta_keywords' => format_str($page_info['meta_keywords']), 'meta_descr' => format_str($page_info['meta_descr'])); $current_pgx = 'home'; $load_bx_slider = true; $load_owl_carousel = true; include_once "includes/header.php"; ///////////////////////////////////////////////////////////////////// ?> <script src="<?php echo DOC_ROOT; ?> assets/js/func_home.js"></script>
} // 获取单页面信息 $page = get_page_info($id); $top_id = $page['parent_id'] == 0 ? $id : $page['parent_id']; // 赋值给模板-meta和title信息 $smarty->assign('page_title', $dou->page_title($page['page_name'])); $smarty->assign('keywords', $page['keywords']); $smarty->assign('description', $page['description']); // 赋值给模板-导航栏 $smarty->assign('nav_top_list', $dou->get_nav('top')); $smarty->assign('nav_middle_list', $dou->get_nav('middle', '0', 'page', $id)); $smarty->assign('nav_bottom_list', $dou->get_nav('bottom')); // 赋值给模板-数据 $smarty->assign('head', $dou->head($page['page_name'])); $smarty->assign('page_list', $dou->get_page_list($top_id, $id)); $smarty->assign('top', get_page_info($top_id)); $smarty->assign('page', $page); if ($top_id == $id) { $smarty->assign("top_cur", 'top_cur'); } $smarty->display('page.dwt'); /** * +---------------------------------------------------------- * 获取单页面信息 * +---------------------------------------------------------- */ function get_page_info($id = 0) { $query = $GLOBALS['dou']->select($GLOBALS['dou']->table('page'), '*', '`id` = \'' . $id . '\''); $page = $GLOBALS['dou']->fetch_array($query); if ($page) {
function get_content() { ?> <div id="content"> <!--------------------------------------- TARTALOM ----------------------------------------> <div id="content_menu"> <?php get_menu(isset($_SESSION["nev"])); //megjeleniti a menut ?> </div> <!-- content_menu --> <div id="content_content" style="overflow: auto"> <?php if (!isset($_SESSION["nev"])) { //ha nincs bejelentkezve--------------------------------------------- if (!isset($_POST["menu"])) { //ha nem kattintott egyetlen gombra sem ?> <p /> <p /> <p />A <a href="http://www.ubbcluj.ro/" target="_blank">BBTE</a> és <a href="http://www.kmei.ro/" target="_blank">KMEI</a> által szervezett 2009/2010-es tanévi<br /> <i>"Adatbázisok és webes alkalmazások fejlesztése"</i><br />továbbképző weboldala <p />Ha te is részt vettél a képzésen,<br />kérlek regisztrálj ezen az oldalon! <!-- <p /> <p /> <p /> <p /> <p /> <p /> <p /> <p /> <p />Ha te is részt vettél a képzésen,<br />kérlek regisztrálj ezen az oldalon!--> <?php } else { //ha rakattintott valamelyik gombra switch ($_POST["menu"]) { case "be": //Bejelentkezést/kijelentkezést megvalósító függvények include "loginout_db.php"; include "loginout.php"; $hiba = 0; $userneve = ""; if (isset($_POST["nev"]) || isset($_POST["jelszo"])) { $hiba = db_login_check($_POST["nev"], $_POST["jelszo"], $userneve); } get_login($hiba, $userneve); break; case "reg": //Regisztrálást megvalósító függvények include "register_db.php"; include "register.php"; $hiba = 0; if (isset($_POST["nev"]) || isset($_POST["jelszo"]) || isset($_POST["jelszo2"]) || isset($_POST["email"]) || isset($_POST["email2"]) || isset($_POST["vnev"]) || isset($_POST["knev"])) { $hiba = db_register_check($_POST); } get_register($hiba, $_POST); break; case "weboldalrol": get_page_info(); break; } } } else { //ha be van jelentkezve---------------------------------------------------------------------- if (!isset($_POST["menu"])) { //ha nem kattintott egyetlen gombra sem ?> <p /> <p /> <p /> <p />A <a href="http://www.ubbcluj.ro/" target="_blank">BBTE</a> és <a href="http://www.kmei.ro/" target="_blank">KMEI</a> által szervezett 2009/2010-es tanévi<br /> <i>"Adatbázisok és webes alkalmazások fejlesztése"</i><br />továbbképző weboldala <?php } else { //ha rakattintott valamelyik gombra switch ($_POST["menu"]) { case "menu0": //az admin menu megjelenitese //Adminsztracio fuggvenyek include "admin_db.php"; include "admin.php"; get_admin_menu(); break; case "menu01": //admin szamara listazodnak a felhasznalok //Adminsztracio fuggvenyek include "admin_db.php"; include "admin.php"; get_admin_menu(); get_admin_users(); break; case "menu011": //admin modositja egy user adatait //Adminsztracio fuggvenyek include "admin_db.php"; include "admin.php"; get_admin_menu(); $hiba = 0; if (isset($_POST["user"])) { $hiba = db_admin_user_modify($_POST); } get_admin_user_modify($hiba, $_POST["nev"]); break; case "menu012": //admin veglegesen torli az adatbazisbol a usert //Adminsztracio fuggvenyek include "admin_db.php"; include "admin.php"; get_admin_menu(); $hiba = 0; if (isset($_POST["user"])) { $hiba = db_admin_user_delete($_POST); } get_admin_user_delete($hiba, $_POST["nev"]); break; case "menu013": //admin aktivalja a usert //Adminsztracio fuggvenyek include "admin_db.php"; include "admin.php"; get_admin_menu(); $hiba = 0; if (isset($_POST["user"])) { $hiba = db_admin_user_activate($_POST); } get_admin_user_activate($hiba, $_POST["nev"]); break; case "menu02": //admin modositja a linkgyujtemenyt //Linkgyüjteményre vonatkozó függvények include "links_db.php"; include "links.php"; //Adminsztracio fuggvenyek include "admin_db.php"; include "admin.php"; get_admin_menu(); $hiba = 0; if (isset($_POST["katid"])) { //mar ki van valasztva a modositando linkkategoria if (isset($_POST["nev"])) { //kesz a modositas $hiba = db_admin_modify_cathegory($_POST); } get_admin_modify_cathegory($hiba, $_POST["katid"]); } else { if (isset($_POST["linkid"])) { //mar ki van valasztva a modositando link if (isset($_POST["ref"])) { //kesz a modositas $hiba = db_admin_modify_link($_POST); } get_admin_modify_link($hiba, $_POST["linkid"]); } else { get_admin_links(); } } break; case "menu03": //admin modositja a forum tartalmat //A forumra vonatkozó függvények include "forum_db.php"; include "forum.php"; //Adminsztracio fuggvenyek include "admin_db.php"; include "admin.php"; get_admin_menu(); $hiba = 0; if (isset($_POST["id"])) { //ki van valasztva egy topik, az abba tartozo uzeneteket listazni $id = $_POST["id"]; } else { //nincs kivalasztva topik, a topikokat kell listazni $id = 0; } if (isset($_POST["oldal"])) { $oldal = $_POST["oldal"]; } else { $oldal = 1; } if (isset($_POST["messageid"])) { //mar ki van valasztva a modositando hozzaszolas if (isset($_POST["operation"])) { //kesz a modositas $hiba = db_admin_modify_message($_POST); } get_admin_modify_message($hiba, $_POST["messageid"], $_POST["topicid"], $_POST["oldal"]); } else { if (isset($_POST["topicid"])) { //mar ki van valasztva a modositando topik if (isset($_POST["operation"])) { //kesz a modositas $hiba = db_admin_modify_topic($_POST); } get_admin_modify_topic($hiba, $_POST["topicid"]); } else { get_admin_forum($id, $oldal); } } //h id=0, akkor a topikokat listazza, kulonben egy topikon belul az uzenetekt break; case "ki": //kijelentkezesre kattintottak //Bejelentkezést/kijelentkezést megvalósító függvények include "loginout_db.php"; include "loginout.php"; logout(); break; case "beallitasok": //beallitasokra kattintott a felhasznalo //Beállítások, opciók módosításához szükséges függvények include "settings_db.php"; include "settings.php"; $hiba = 0; if (isset($_POST["nev"]) || isset($_POST["jelszo"]) || isset($_POST["jelszo2"]) || isset($_POST["email"]) || isset($_POST["email2"]) || isset($_POST["vnev"]) || isset($_POST["knev"]) || isset($_POST["tel"]) || isset($_POST["cim"])) { $hiba = db_settings_check($_POST); } get_settings($hiba, $_POST); break; case "felhasznalok": //a felhasznalokat akarja megtekinteni get_all_users(); break; case "kepek": //a "Kepek" menupont ill. a kepgaleriak eseten mindig ugyanaz tortenik //a "Kepek" menupont ill. a kepgaleriak eseten mindig ugyanaz tortenik case "kepek1": case "kepek2": case "kepek3": //Képgalériák megjelenítéséhez a függvények include "pixgals.php"; get_picture_galerys(); break; case "linkek": //linkek megtekintese //Linkgyüjteményre vonatkozó függvények include "links_db.php"; include "links.php"; get_links(); break; case "ujkategoria": //uj linkkategoriat akar valaki letrehozni vagy modositani //Linkgyüjteményre vonatkozó függvények include "links_db.php"; include "links.php"; $hiba = 0; if (isset($_POST["katnev"])) { //ha mar be voltak irva az uj linkkategoria adatai $hiba = db_add_new_cathegory($_POST["katnev"]); if ($hiba) { get_new_cathegory($hiba); } } else { if (isset($_POST["id"])) { //ha mar beirta a modositasokat $hiba = db_modify_cathegory($_POST); if ($hiba) { get_modify_cathegory($hiba, $_POST["id"]); } } else { if (isset($_POST["linkkat"])) { //ha modositani akarja a linkkategoriat, jon a form get_modify_cathegory($hiba, $_POST["linkkat"]); } else { //kulonben jelenjen meg az uj linkkategoria adatai szamara a form get_new_cathegory($hiba); } } } break; case "ujlink": //uj linket akar valaki ajanlani vagy modositani //Linkgyüjteményre vonatkozó függvények include "links_db.php"; include "links.php"; $hiba = 0; if (isset($_POST["kat"])) { //ha mar be voltak irva az uj link adatai $hiba = db_add_new_link($_POST); if ($hiba) { get_new_link($hiba, $_POST["kat"]); } } else { if (isset($_POST["linkid"])) { //ha mar beirta a modositasokat db_modify_link($_POST); } else { if (isset($_POST["id"])) { //ha modositani akarja a linket, jon a form get_modify_link($_POST["id"]); } else { //kulonben jelenjen meg az uj link adatai szamara a form get_new_link($hiba, $_POST["linkkat"]); } } } break; case "forum": //forum topikjainak megtekinteses es szrkesztese //A forumra vonatkozó függvények include "forum_db.php"; include "forum.php"; if (isset($_POST["topikid"])) { $id = $_POST["topikid"]; } else { $id = 0; } //ekkor a topikok jelennek meg if (isset($_POST["oldal"])) { $oldal = $_POST["oldal"]; } else { $oldal = 1; } get_forum($id, $oldal); break; case "ujtopik": //A forumra vonatkozó függvények include "forum_db.php"; include "forum.php"; $hiba = 0; if (isset($_POST["nev"])) { //uj topik neve mar beirva $hiba = topic_check($_POST["nev"]); } else { if (isset($_POST["id"]) && isset($_POST["ujnev"])) { //mar beirta a modositasokat $hiba = db_modify_topic($_POST["id"], $_POST["ujnev"], $_POST["oldal"]); } } if (!isset($_POST["id"])) { get_new_topic($hiba); } else { get_modify_topic($hiba, $_POST["id"], $_POST["oldal"]); } break; case "ujuzenet": //A forumra vonatkozó függvények include "forum_db.php"; include "forum.php"; $hiba = 0; if (isset($_POST["uzenet"])) { $hiba = message_check($_POST["uzenet"], $_POST["idezet"]); } if (isset($_POST["id"]) && isset($_POST["ujuzenet"])) { $hiba = db_modify_message($_POST["topicid"], $_POST["id"], $_POST["ujuzenet"], $_POST["oldal"]); } if (!isset($_POST["id"])) { get_new_message($hiba, $_POST["oldal"]); } else { get_modify_message($hiba, $_POST["topicid"], $_POST["id"], $_POST["mesg"], $_POST["oldal"]); } break; case "weboldalrol": get_page_info(); break; } } } ?> </div> <!-- content_content --> </div> <!-- content --> <?php }