function ajax_submit() { $_act_post = fn_getSafe($GLOBALS["act_post"], "txt", "base"); if ($_act_post != "dbconfig") { $this->check_db(); } $_num_countSrc = 0; foreach ($this->obj_ajax->opt[$_act_post]["list"] as $_key => $_value) { if ($_value["min"] > 0) { $_num_countSrc++; } } $_arr_const = $this->mdl_opt->input_const($_act_post); $_num_countInput = count(array_filter($_arr_const)); if ($_num_countInput < $_num_countSrc) { $this->obj_ajax->halt_alert("x030212"); } $_arr_return = $this->mdl_opt->mdl_const($_act_post); if ($_arr_return["alert"] != "y060101") { $this->obj_ajax->halt_alert($_arr_return["alert"]); } if ($_act_post == "visit") { if ($_arr_const["BG_VISIT_TYPE"] == "pstatic") { $_arr_return = $this->mdl_opt->mdl_htaccess(); if ($_arr_return["alert"] != "y060101") { $this->obj_ajax->halt_alert($_arr_return["alert"]); } } else { if (file_exists(BG_PATH_ROOT . ".htaccess")) { unlink(BG_PATH_ROOT . ".htaccess"); } } } $this->obj_ajax->halt_alert("y030405"); }
function mdl_dbconfig() { if (!fn_token("chk")) { //令牌 return array("alert" => "x030102"); exit; } $_str_dbHost = fn_getSafe(fn_post("db_host"), "txt", "localhost"); $_str_dbPort = fn_getSafe(fn_post("db_port"), "txt", "3306"); $_str_dbName = fn_getSafe(fn_post("db_name"), "txt", "baigo_cms"); $_str_dbUser = fn_getSafe(fn_post("db_user"), "txt", "baigo_cms"); $_str_dbPass = fn_getSafe(fn_post("db_pass"), "txt", ""); $_str_dbCharset = fn_getSafe(fn_post("db_charset"), "txt", "utf8"); $_str_dbTable = fn_getSafe(fn_post("db_table"), "txt", "cms_"); $_str_content = "<?php" . PHP_EOL; $_str_content .= "define(\"BG_DB_HOST\", \"" . $_str_dbHost . "\");" . PHP_EOL; $_str_content .= "define(\"BG_DB_PORT\", \"" . $_str_dbPort . "\");" . PHP_EOL; $_str_content .= "define(\"BG_DB_NAME\", \"" . $_str_dbName . "\");" . PHP_EOL; $_str_content .= "define(\"BG_DB_USER\", \"" . $_str_dbUser . "\");" . PHP_EOL; $_str_content .= "define(\"BG_DB_PASS\", \"" . $_str_dbPass . "\");" . PHP_EOL; $_str_content .= "define(\"BG_DB_CHARSET\", \"" . $_str_dbCharset . "\");" . PHP_EOL; $_str_content .= "define(\"BG_DB_TABLE\", \"" . $_str_dbTable . "\");" . PHP_EOL; $_num_size = file_put_contents(BG_PATH_CONFIG . "config_db.inc.php", $_str_content); if ($_num_size > 0) { $_str_alert = "y060101"; } else { $_str_alert = "x060101"; } return array("alert" => $_str_alert); }
function ctl_url() { $_num_advertId = fn_getSafe(fn_get("advert_id"), "int", 0); if ($_num_advertId == 0) { return array("alert" => "x080228"); exit; } $_arr_advertRow = $this->mdl_advert->mdl_read($_num_advertId); if ($_arr_advertRow["alert"] != "y080102") { return $_arr_advertRow; exit; } if ($_arr_advertRow["advert_status"] != "enable") { return array("alert" => "x080229"); exit; } if ($_arr_advertRow["advert_put_type"] == "date" && $_arr_advertRow["advert_put_opt"] < time() || $_arr_advertRow["advert_put_type"] == "show" && $_arr_advertRow["advert_put_opt"] < $_arr_advertRow["advert_count_show"] || $_arr_advertRow["advert_put_type"] == "hit" && $_arr_advertRow["advert_put_opt"] < $_arr_advertRow["advert_count_hit"]) { $str_alert = "x080229"; return array("alert" => "x080229"); exit; } $this->mdl_advert->mdl_stat($_num_advertId, true); $this->mdl_stat->mdl_stat("posi", $_arr_advertRow["advert_posi_id"], time(), true); $this->mdl_stat->mdl_stat("advert", $_num_advertId, time(), true); return $_arr_advertRow; }
function ctl_posi() { if (!isset($this->adminLogged["admin_allow"]["posi"]["stat"])) { return array("alert" => "x040305"); exit; } $_num_posiId = fn_getSafe(fn_get("posi_id"), "int", 0); $_str_type = fn_getSafe(fn_get("type"), "txt", "year"); $_str_year = fn_getSafe(fn_get("year"), "txt", ""); $_str_month = fn_getSafe(fn_get("month"), "txt", ""); $_arr_search = array("act_get" => $GLOBALS["act_get"], "posi_id" => $_num_posiId, "type" => $_str_type, "year" => $_str_year, "month" => $_str_month); $_arr_posiRow = $this->mdl_posi->mdl_read($_num_posiId); if ($_arr_posiRow["alert"] != "y040102") { return $_arr_posiRow; exit; } $_num_statCount = $this->mdl_stat->mdl_count($_str_type, "posi", $_num_posiId, $_str_year, $_str_month); $_arr_page = fn_page($_num_statCount); //取得分页数据 $_str_query = http_build_query($_arr_search); $_arr_yearRows = $this->mdl_stat->mdl_year(100); $_arr_statRows = $this->mdl_stat->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_type, "posi", $_num_posiId, $_str_year, $_str_month); $_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "posiRow" => $_arr_posiRow, "yearRows" => $_arr_yearRows, "statRows" => $_arr_statRows); $_arr_tplData = array_merge($this->tplData, $_arr_tpl); $this->obj_tpl->tplDisplay("stat_posi.tpl", $_arr_tplData); return array("alert" => "y040305"); }
function ajax_submit() { $_act_post = fn_getSafe($GLOBALS["act_post"], "txt", "base"); if (!isset($this->adminLogged["admin_allow"]["opt"][$_act_post])) { $this->obj_ajax->halt_alert("x040301"); } $_num_countSrc = 0; foreach ($this->obj_ajax->opt[$_act_post]["list"] as $_key => $_value) { if ($_value["min"] > 0) { $_num_countSrc++; } } $_arr_const = $this->mdl_opt->input_const($_act_post); $_num_countInput = count(array_filter($_arr_const)); if ($_num_countInput < $_num_countSrc) { $this->obj_ajax->halt_alert("x030212"); } $_arr_return = $this->mdl_opt->mdl_const($_act_post); if ($_arr_return["alert"] != "y040101") { $this->obj_ajax->halt_alert($_arr_return["alert"]); } $_arr_targets[] = $_act_post; $_str_targets = json_encode($_arr_targets); $_str_return = json_encode($_arr_return); $this->mdl_log->mdl_submit($_str_targets, "opt", $this->log["opt"]["edit"], $_str_return, "admin", $this->adminLogged["admin_id"]); $this->obj_ajax->halt_alert("y040401"); }
function ctl_show() { $_str_alert = fn_getSafe(fn_get("alert"), "txt", ""); //$_str_view = fn_getSafe(fn_get("view"), "txt", ""); $arr_data = array("alert" => $_str_alert, "status" => substr($_str_alert, 0, 1)); $this->obj_tpl->tplDisplay("alert.tpl", $arr_data); }
function ctl_display() { $_str_alert = fn_getSafe(fn_get("alert"), "txt", ""); //$_str_view = fn_getSafe(fn_get("view"), "txt", ""); $arr_data = array("adminLogged" => $this->adminLogged, "alert" => $_str_alert, "status" => substr($_str_alert, 0, 1), "view" => $GLOBALS["view"]); $this->obj_tpl->tplDisplay("alert.tpl", $arr_data); }
/** * ctl_list function. * * @access public * @return void */ function ctl_list() { if (!isset($this->adminLogged["groupRow"]["group_allow"]["attach"]["thumb"])) { return array("alert" => "x090301"); exit; } $_num_thumbId = fn_getSafe(fn_get("thumb_id"), "int", 0); $_arr_search = array("act_get" => $GLOBALS["act_get"]); $_num_thumbCount = $this->mdl_thumb->mdl_count(); $_arr_page = fn_page($_num_thumbCount); //取得分页数据 $_str_query = http_build_query($_arr_search); $_arr_thumbRows = $this->mdl_thumb->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"]); if ($_num_thumbId > 0) { $_arr_thumbRow = $this->mdl_thumb->mdl_read($_num_thumbId); if ($_arr_thumbRow["alert"] != "y090102") { return $_arr_thumbRow; exit; } } else { $_arr_thumbRow = array("thumb_id" => 0, "thumb_type" => "ratio", "thumb_width" => "", "thumb_height" => ""); } $_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "thumbRows" => $_arr_thumbRows, "thumbRow" => $_arr_thumbRow); $_arr_tplData = array_merge($this->tplData, $_arr_tpl); $this->obj_tpl->tplDisplay("thumb_list.tpl", $_arr_tplData); return array("alert" => "y090301"); }
/** * ctl_list function. * * @access public * @return void */ function ctl_list() { if (!isset($this->adminLogged["groupRow"]["group_allow"]["article"]["tag"])) { return array("alert" => "x130301"); exit; } $_str_key = fn_getSafe(fn_get("key"), "txt", ""); $_str_status = fn_getSafe(fn_get("status"), "txt", ""); $_num_tagId = fn_getSafe(fn_get("tag_id"), "int", 0); $_arr_search = array("act_get" => $GLOBALS["act_get"], "key" => $_str_key, "status" => $_str_status); $_num_tagCount = $this->mdl_tag->mdl_count($_str_key, $_str_status); $_arr_page = fn_page($_num_tagCount); //取得分页数据 $_str_query = http_build_query($_arr_search); $_arr_tagRows = $this->mdl_tag->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_key, $_str_status); if ($_num_tagId > 0) { $_arr_tagRow = $this->mdl_tag->mdl_read($_num_tagId); if ($_arr_tagRow["alert"] != "y130102") { return $_arr_tagRow; exit; } } else { $_arr_tagRow = array("tag_id" => 0, "tag_name" => "", "tag_status" => "show"); } $_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "tagRow" => $_arr_tagRow, "tagRows" => $_arr_tagRows); $_arr_tplData = array_merge($this->tplData, $_arr_tpl); $this->obj_tpl->tplDisplay("tag_list.tpl", $_arr_tplData); return array("alert" => "y130301"); }
/** * ctl_list function. * * @access public * @return void */ function ctl_list() { if (!isset($this->adminLogged["groupRow"]["group_allow"]["opt"]["custom"])) { return array("alert" => "x200301"); exit; } $_str_key = fn_getSafe(fn_get("key"), "txt", ""); $_str_status = fn_getSafe(fn_get("status"), "txt", ""); $_str_type = fn_getSafe(fn_get("type"), "txt", ""); $_num_customId = fn_getSafe(fn_get("custom_id"), "int", 0); $_arr_search = array("act_get" => $GLOBALS["act_get"], "key" => $_str_key, "status" => $_str_status, "type" => $_str_type); $_num_customCount = $this->mdl_custom->mdl_count($_str_key, $_str_type, $_str_status); $_arr_page = fn_page($_num_customCount); //取得分页数据 $_str_query = http_build_query($_arr_search); $_arr_customRows = $this->mdl_custom->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_key, $_str_type, $_str_status); //print_r($_arr_customRows); if ($_num_customId > 0) { $_arr_customRow = $this->mdl_custom->mdl_read($_num_customId); if ($_arr_customRow["alert"] != "y200102") { return $_arr_customRow; exit; } } else { $_arr_customRow = array("custom_id" => 0, "custom_name" => "", "custom_target" => "", "custom_type" => "", "custom_opt" => "", "custom_status" => "enable"); } $_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "customRow" => $_arr_customRow, "customRows" => $_arr_customRows, "fields" => $this->fields, "fieldsJson" => fn_jsonEncode($this->fields, "no")); $_arr_tplData = array_merge($this->tplData, $_arr_tpl); $this->obj_tpl->tplDisplay("custom_list.tpl", $_arr_tplData); return array("alert" => "y200301"); }
/** * ctl_list function. * * @access public * @return void */ function ctl_list() { if (!isset($this->adminLogged["admin_allow"]["media"]["browse"]) && !$this->is_super) { return array("alert" => "x070301"); } if (!is_array($this->mimeRows)) { return array("alert" => "x070405"); } $_arr_search = array("box" => fn_getSafe(fn_get("box"), "txt", "normal"), "key" => fn_getSafe(fn_get("key"), "txt", ""), "year" => fn_getSafe(fn_get("year"), "txt", ""), "month" => fn_getSafe(fn_get("month"), "txt", ""), "ext" => fn_getSafe(fn_get("ext"), "txt", ""), "admin_id" => fn_getSafe(fn_get("admin_id"), "int", 0)); //搜索设置 $_num_mediaCount = $this->mdl_media->mdl_count($_arr_search); $_arr_page = fn_page($_num_mediaCount); $_str_query = http_build_query($_arr_search); $_arr_yearRows = $this->mdl_media->mdl_year(100); $_arr_extRows = $this->mdl_media->mdl_ext(); $_arr_mediaRows = $this->mdl_media->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_arr_search); $_arr_searchAll = array("box" => "normal"); //搜索设置 $_arr_searchRecycle = array("box" => "recycle"); //搜索设置 $_arr_mediaCount["all"] = $this->mdl_media->mdl_count($_arr_searchAll); $_arr_mediaCount["recycle"] = $this->mdl_media->mdl_count($_arr_searchRecycle); $_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "mediaCount" => $_arr_mediaCount, "mediaRows" => $_arr_mediaRows, "yearRows" => $_arr_yearRows, "extRows" => $_arr_extRows); $_arr_tplData = array_merge($this->tplData, $_arr_tpl); $this->obj_tpl->tplDisplay("media_list.tpl", $_arr_tplData); return array("alert" => "y070301"); }
/** * ctl_list function. * * @access public * @return void */ function ctl_list() { $_num_userId = fn_getSafe(fn_get("user_id"), "int", 0); $_str_key = fn_getSafe(fn_get("key"), "txt", ""); $_str_status = fn_getSafe(fn_get("status"), "txt", ""); $_arr_search = array("act_get" => $GLOBALS["act_get"], "key" => $_str_key, "status" => $_str_status); if ($_num_userId > 0) { if (!isset($this->adminLogged["admin_allow"]["user"]["edit"])) { return array("alert" => "x010303"); exit; } $_arr_userRow = $this->mdl_user->mdl_read($_num_userId); if ($_arr_userRow["alert"] != "y010102") { return $_arr_userRow; exit; } } else { if (!isset($this->adminLogged["admin_allow"]["user"]["browse"])) { return array("alert" => "x010301"); exit; } $_arr_userRow = array("user_id" => 0, "user_mail" => "", "user_nick" => "", "user_note" => "", "user_status" => "enable"); } $_num_userCount = $this->mdl_user->mdl_count($_str_key, $_str_status); $_arr_page = fn_page($_num_userCount); //取得分页数据 $_str_query = http_build_query($_arr_search); $_arr_userRows = $this->mdl_user->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"], $_str_key, $_str_status); $_arr_tpl = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $_arr_search, "userRow" => $_arr_userRow, "userRows" => $_arr_userRows); $_arr_tplData = array_merge($this->tplData, $_arr_tpl); $this->obj_tpl->tplDisplay("user_list.tpl", $_arr_tplData); return array("alert" => "y010302"); }
/** * ctl_list function. * * @access public * @return void */ function ctl_list() { if (!isset($this->adminLogged["groupRow"]["group_allow"]["attach"]["mime"])) { return array("alert" => "x080301"); exit; } $_num_mimeId = fn_getSafe(fn_get("mime_id"), "int", 0); $_arr_search = array("act_get" => $GLOBALS["act_get"], "mime_id" => $_num_mimeId); $_num_mimeCount = $this->mdl_mime->mdl_count(); $_arr_page = fn_page($_num_mimeCount); //取得分页数据 $_str_query = http_build_query($_arr_search); $_arr_mimeRows = $this->mdl_mime->mdl_list(BG_DEFAULT_PERPAGE, $_arr_page["except"]); foreach ($_arr_mimeRows as $_key => $_value) { unset($this->mime[$_value["mime_name"]]); } if ($_num_mimeId > 0) { $_arr_mimeRow = $this->mdl_mime->mdl_read($_num_mimeId); if ($_arr_mimeRow["alert"] != "y080102") { return $_arr_mimeRow; exit; } } else { $_arr_mimeRow = array("mime_id" => 0, "mime_name" => "", "mime_ext" => "", "mime_note" => ""); } $_arr_tpl = array("query" => $_str_query, "search" => $_arr_search, "mimeJson" => json_encode($this->mime), "mimeOften" => $this->mime, "pageRow" => $_arr_page, "mimeRows" => $_arr_mimeRows, "mimeRow" => $_arr_mimeRow); $_arr_tplData = array_merge($this->tplData, $_arr_tpl); $this->obj_tpl->tplDisplay("mime_list.tpl", $_arr_tplData); return array("alert" => "y080301"); }
function halt_re($arr_re) { $_str_callback = fn_getSafe(fn_get("callback"), "txt", "callback"); $_str_return = json_encode($arr_re); $_str_return = $_str_callback . "(" . $_str_return . ")"; exit($_str_return); //输出错误信息 }
function api_list() { $this->app_check("get"); $_str_type = fn_getSafe(fn_get("type"), "txt", ""); $_num_parentId = fn_getSafe(fn_get("parent_id"), "int", 0); $_arr_cateRows = $this->mdl_cate->mdl_list(1000, 0, "show", $_str_type, false, $_num_parentId); $this->obj_api->halt_re($_arr_cateRows, true); }
function ctl_logon() { $this->obj_tpl = new CLASS_TPL(BG_PATH_TPL . "admin/" . $this->config["ui"]); $_str_forward = fn_getSafe(fn_get("forward"), "txt", ""); $_str_alert = fn_getSafe(fn_get("alert"), "txt", ""); $_arr_tplData = array("forward" => $_str_forward, "alert" => $_str_alert); $this->obj_tpl->tplDisplay("logon.tpl", $_arr_tplData); }
function ctl_logout() { $_str_forward = fn_getSafe(fn_get("forward"), "txt", ""); if (!$_str_forward) { $_str_forward = fn_forward(BG_URL_ADMIN . "ctl.php"); } fn_ssin_end(); return array("forward" => fn_forward($_str_forward)); }
function ctl_form() { $_act_get = fn_getSafe(fn_get("act_get"), "txt", "base"); if (!isset($this->adminLogged["admin_allow"]["opt"][$_act_get]) && !$this->is_super) { return array("alert" => "x060301"); } $this->tplData["act_get"] = $_act_get; $this->obj_tpl->tplDisplay("opt_form.tpl", $this->tplData); return array("alert" => "y060301"); }
function ctl_form() { $_act_get = fn_getSafe($GLOBALS["act_get"], "text", "base"); if (!isset($this->adminLogged["admin_allow"]["opt"][$_act_get])) { return array("alert" => "x040301"); } $this->tplData["act_get"] = $_act_get; $this->obj_tpl->tplDisplay("opt_form.tpl", $this->tplData); return array("alert" => "y040301"); }
/** * ajax_chkname function. * * @access public * @return void */ function ajax_chkname() { $_str_markName = fn_getSafe(fn_get("mark_name"), "txt", ""); $_num_markId = fn_getSafe(fn_get("mark_id"), "int", 0); $_arr_markRow = $this->mdl_mark->mdl_read($_str_markName, "mark_name", $_num_markId); if ($_arr_markRow["alert"] == "y140102") { $this->obj_ajax->halt_re("x140203"); } $arr_re = array("re" => "ok"); exit(json_encode($arr_re)); }
/** * ajax_chkname function. * * @access public * @return void */ function ajax_chkname() { $_str_mimeName = fn_getSafe(fn_get("mime_name"), "txt", ""); $_num_mimeId = fn_getSafe(fn_get("mime_id"), "int", 0); $_arr_mimeRow = $this->mdl_mime->mdl_read($_str_mimeName, "mime_name", $_num_mimeId); if ($_arr_mimeRow["alert"] == "y080102") { $this->obj_ajax->halt_re("x080206"); } $arr_re = array("re" => "ok"); exit(json_encode($arr_re)); }
/** * ajax_check function. * * @access public * @return void */ function ajax_check() { $seccode = fn_getSafe(fn_get("seccode"), "txt", ""); if (strtolower($seccode) == fn_session("seccode")) { $_str_alert = "ok"; } else { $_str_alert = $this->alert["x030101"]; } $arr_re = array("re" => $_str_alert); exit(json_encode($arr_re)); }
/** * ctl_list function. * * @access public * @return void */ function ctl_show() { $_str_tagName = urldecode(fn_getSafe(fn_get("tag_name"), "txt", "")); if (!$_str_tagName) { return array("alert" => "x130201"); exit; } $_arr_tagRow = $this->mdl_tag->mdl_read($_str_tagName, "tag_name"); if ($_arr_tagRow["alert"] != "y130102") { return $_arr_tagRow; exit; } if ($_arr_tagRow["tag_status"] != "show") { return array("alert" => "x130102"); } $_arr_tagIds = array($_arr_tagRow["tag_id"]); $this->search["tag_name"] = $_str_tagName; $_num_articleCount = $this->mdl_articlePub->mdl_count("", "", "", false, false, false, $_arr_tagIds); $_arr_page = fn_page($_num_articleCount, BG_SITE_PERPAGE); //取得分页数据 $_str_query = http_build_query($this->search); $_arr_articleRows = $this->mdl_articlePub->mdl_list(BG_SITE_PERPAGE, $_arr_page["except"], "", "", "", false, false, false, $_arr_tagIds); if (!file_exists(BG_PATH_CACHE . "sys/thumb_list.php")) { $this->mdl_thumb->mdl_cache(); } $this->mdl_attach->thumbRows = (include BG_PATH_CACHE . "sys/thumb_list.php"); foreach ($_arr_articleRows as $_key => $_value) { $_arr_articleRows[$_key]["tagRows"] = $this->mdl_tag->mdl_list(10, 0, "", "show", "tag_id", $_value["article_id"]); if ($_value["article_attach_id"] > 0) { $_arr_attachRow = $this->mdl_attach->mdl_url($_value["article_attach_id"]); if ($_arr_attachRow["alert"] == "y070102") { if ($_arr_attachRow["attach_box"] != "normal") { $_arr_attachRow = array("alert" => "x070102"); } } $_arr_articleRows[$_key]["attachRow"] = $_arr_attachRow; } if (!file_exists(BG_PATH_CACHE . "sys/cate_" . $_value["article_cate_id"] . ".php")) { $this->mdl_cate->mdl_cache(); } $_arr_cateRow = (include BG_PATH_CACHE . "sys/cate_" . $_value["article_cate_id"] . ".php"); $_arr_articleRows[$_key]["cateRow"] = $_arr_cateRow; if ($_arr_cateRow["cate_trees"][0]["cate_domain"]) { $_arr_articleRows[$_key]["article_url"] = $_arr_cateRow["cate_trees"][0]["cate_domain"] . "/" . $_value["article_url"]; } } //统计 tag 文章数 $this->mdl_tag->mdl_countDo($_arr_tagRow["tag_id"], $_num_articleCount); //更新 $_arr_tplData = array("query" => $_str_query, "pageRow" => $_arr_page, "search" => $this->search, "tagRow" => $_arr_tagRow, "articleRows" => $_arr_articleRows, "cateRows" => $this->cateRows, "customRows" => $this->customRows["custom_list"]); $this->obj_tpl->tplDisplay("tag_show.tpl", $_arr_tplData); return array("alert" => "y130102"); }
function ajax_status() { if (!isset($this->adminLogged["admin_allow"]["log"]["verify"]) && !$this->is_super) { $this->obj_ajax->halt_alert("x120301"); } $_str_status = fn_getSafe($GLOBALS["act_post"], "txt", ""); $_arr_verifyIds = $this->mdl_verify->input_ids(); if ($_arr_verifyIds["alert"] != "ok") { $this->obj_ajax->halt_alert($_arr_verifyIds["alert"]); } $_arr_verifyRow = $this->mdl_verify->mdl_status($_str_status); $this->obj_ajax->halt_alert($_arr_verifyRow["alert"]); }
/** * ajax_status function. * * @access public * @return void */ function ajax_status() { if (!isset($this->adminLogged["admin_allow"]["advert"]["approve"])) { $this->obj_ajax->halt_alert("x080303"); } $_str_status = fn_getSafe($GLOBALS["act_post"], "txt", ""); $_arr_advertIds = $this->mdl_advert->input_ids(); if ($_arr_advertIds["alert"] != "ok") { $this->obj_ajax->halt_alert($_arr_advertIds["alert"]); } $_arr_advertRow = $this->mdl_advert->mdl_status($_str_status, $this->adminLogged["admin_id"]); $this->obj_ajax->halt_alert($_arr_advertRow["alert"]); }
function ajax_status() { if (!isset($this->adminLogged["admin_allow"]["log"]["edit"])) { $this->obj_ajax->halt_alert("x060303"); } $_str_status = fn_getSafe($GLOBALS["act_post"], "txt", ""); $_arr_logIds = $this->mdl_log->input_ids(); if ($_arr_logIds["alert"] != "ok") { $this->obj_ajax->halt_alert($_arr_logIds["alert"]); } $_arr_logRow = $this->mdl_log->mdl_status($_str_status); $this->obj_ajax->halt_alert($_arr_logRow["alert"]); }
function ctl_show() { $_str_alert = fn_getSafe(fn_get("alert"), "txt", ""); if (!file_exists(BG_PATH_CACHE . "cate_trees.php")) { $this->mdl_cate->mdl_cache(); } $_arr_cateRows = (include BG_PATH_CACHE . "cate_trees.php"); if (!file_exists(BG_PATH_CACHE . "custom_list.php")) { $this->mdl_custom->mdl_cache(); } $_arr_customRows = (include BG_PATH_CACHE . "custom_list.php"); $arr_data = array("alert" => $_str_alert, "status" => substr($_str_alert, 0, 1), "cateRows" => $_arr_cateRows, "customRows" => $_arr_customRows["custom_list"]); $this->obj_tpl->tplDisplay("alert.tpl", $arr_data, false); }
/** * api_signature function. * * @access public * @return void */ function api_signature() { $this->app_check("post"); $_arr_params = fn_post("params"); if ($_arr_params) { foreach ($_arr_params as $_key => $_value) { if (!fn_isEmpty($_value)) { $_arr_paramsSrc[$_key] = fn_getSafe($_value, "txt", ""); } } } $_str_sign = $this->obj_sign->sign_make($_arr_paramsSrc); $_arr_return = array("signature" => $_str_sign, "alert" => "y050404"); $this->obj_api->halt_re($_arr_return); }
function ctl_form() { $_act_get = fn_getSafe($GLOBALS["act_get"], "txt", "base"); if (!isset($this->adminLogged["groupRow"]["group_allow"]["opt"][$_act_get])) { return array("alert" => "x060301"); exit; } if ($_act_get == "base") { $this->tplData["tplRows"] = $this->obj_dir->list_dir(BG_PATH_TPLPUB); $this->tplData["excerptType"] = $this->obj_tpl->type["excerpt"]; } $this->tplData["act_get"] = $_act_get; $this->obj_tpl->tplDisplay("opt_form.tpl", $this->tplData); return array("alert" => "y060301"); }
function ctl_show() { $this->mod = fn_getSafe(fn_get("mod"), "txt", "intro"); $this->act_get = fn_getSafe($GLOBALS["act_get"], "txt", "outline"); if (file_exists(BG_PATH_LANG . $this->config["lang"] . "/help/" . $this->mod . "/config.php")) { $_arr_config = (include_once BG_PATH_LANG . $this->config["lang"] . "/help/" . $this->mod . "/config.php"); } else { $_arr_config = array(); } if ($this->config["ui"] != "default") { $_arr_config = str_replace("baigo", $this->config["ui"], $_arr_config); } $this->tplData = array("helpConfig" => $this->helpConfig, "config" => $_arr_config, "mod" => $this->mod, "act_get" => $this->act_get, "content" => $this->str_process()); $this->obj_tpl->tplDisplay("help.tpl", $this->tplData); }