public function indexAction() { $_SESSION['list_page'] = "0"; $facebookadmin = new Ishali_FacebookAdmin(); $facebook = new Ishali_Facebook(); $facebook->begins_works('1'); $manage_pages = $facebookadmin->checkpermissions('manage_pages'); if (!isset($this->_SESSION->iduseradmin)) { $link_login = APP_DOMAIN . "/admin/login"; header("Location:{$link_login}"); } if ($manage_pages) { $this->view->appid = $facebook->getAppId(); $this->view->fbuserid = $facebook->getuserfbid(); $this->view->list_pages = $facebookadmin->list_pages($this->view->fbuserid, 'page'); // $article = App_Models_ArticleModel::getInstance()->getDetail(1); //$time_start = microtime(true); $this->view->pageslist = App_Models_PagesModel::getInstance()->getList('a', 10, 1, $this->view->fbuserid); // $time_end = microtime(true); //$time = $time_end - $time_start; //echo "Did nothing in $time seconds\n"; // $mausac = App_Models_BangmauModel::getInstance()->getList(); // echo "<pre>"; // print_r( $this->view->pageslist); // echo "</pre>"; //// exit; } else { $facebookadmin->install(); } }
public function indexAction() { $facebookadmin = new Ishali_FacebookAdmin(); $facebook = new Ishali_Facebook(); $facebook->begins_works('1'); $manage_pages = $facebookadmin->checkpermissions('manage_pages'); if ($manage_pages) { $this->view->appid = $facebook->getAppId(); $this->view->fbuserid = $facebook->getuserfbid(); // $this->view->list_pages = $facebookadmin->list_pages($this->view->fbuserid, 'page'); $request = $this->getRequest(); $this->view->curr_page = $request->getParam('search_page', 1); $this->view->count = 45; $result = App_Models_IshaliModel::getInstance()->getList($this->view->curr_page, $this->view->count); $this->view->total = $result['total']; @($this->view->pageslist = $result['data']); $paging = array(); $paging['totalRecord'] = $result['total']; $paging['currentPage'] = $this->view->curr_page; $paging['numDisplay'] = 5; $paging['pageSize'] = $this->view->count; $paging['action'] = APP_DOMAIN . '/ishali'; $this->view->paging = json_encode($paging); } else { $facebookadmin->install(); } }
public function indexAction() { $store = App_Models_StoreModel::getInstance(); $id_page_add_tab = $this->_request->getParam("pg"); $_SESSION['list_page'] = "0"; $facebookadmin = new Ishali_FacebookAdmin(); $facebook = new Ishali_Facebook(); $facebook->begins_works('1', $id_page_add_tab); $manage_pages = $facebookadmin->checkpermissions('manage_pages'); /* if(!isset($this->_SESSION->iduseradmin)) { $link_login = APP_DOMAIN."/admin/login"; header("Location:$link_login"); } */ //Cai App Vao Page if ($id_page_add_tab != "") { $iduser_fb = $facebook->getuserfbid(); $user_page = $facebook->getuserpages(); $status = 0; //echo '<pre>';print_r($user_page);exit; foreach ($user_page as $key => $value) { //echo $value['id'];exit; if ($id_page_add_tab == $value['id']) { $status = 1; } } if ($status == 1) { $linkGraphPage = "http://graph.facebook.com/{$id_page_add_tab}"; $info_page = $facebook->getGraphFB($linkGraphPage); $page_name = $info_page->name; $link_page = $info_page->link; if (!$store->checkManagerPage($id_page_add_tab, $iduser_fb)) { $sql = "insert into ishali_pages(id_fb_page, page_name, id_fb, link_page) values('{$id_page_add_tab}', '{$page_name}', '{$iduser_fb}', '{$link_page}')"; $store->InsertDeleteUpdateQuery($sql); } } } if ($manage_pages) { $this->view->appid = $facebook->getAppId(); $this->view->fbuserid = $facebook->getuserfbid(); $this->view->list_pages = $facebookadmin->list_pages($this->view->fbuserid, 'page'); $this->view->pageslist = App_Models_PagesModel::getInstance()->getList('a', 10, 1, $this->view->fbuserid); } else { $facebookadmin->install(); } }
public function indexAction() { $facebookadmin = new Ishali_FacebookAdmin(); $facebook = new Ishali_Facebook(); $facebook->begins_works('1'); $manage_pages = $facebookadmin->checkpermissions('manage_pages'); if (!isset($this->_SESSION->iduseradmin)) { $link_login = APP_DOMAIN . "/admin/login"; header("Location:{$link_login}"); } if ($manage_pages) { $this->view->appid = $facebook->getAppId(); $this->view->fbuserid = $facebook->getuserfbid(); $this->view->list_pages = $facebookadmin->list_pages($this->view->fbuserid, 'page'); $this->view->pageslist = App_Models_PagesModel::getInstance()->getList2(); } else { $facebookadmin->install(); } }