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();
     }
 }