예제 #1
0
파일: user.php 프로젝트: pshreez/PHP
 function userlist()
 {
     if (!F3::get('SESSION.asid')) {
         F3:
         reroute('/admin');
     }
     $user = new Axon('tbl_user');
     $users = array();
     $user_list = $user->find();
     if ($user_list != NULL) {
         foreach ($user_list as $ul) {
             $users[] = array($ul->email, $ul->username, '<img src="' . $ul->image . '" width="20px" height="20px" /> ' . $ul->fullname, $ul->active == 'y' ? 'Yes' : 'No', '<center><a href="#" class="blockLink" data-id="' . $ul->id . '">' . ($ul->active == 'y' ? 'Block' : 'Unblock') . '</a><br/><a href="#" class="deleteLink" data-id="' . $ul->id . '">Delete</a></center>');
         }
         $i = 0;
         foreach ($user_list as $user) {
             $user_id[] = $user_list[$i]->id;
             $i++;
         }
     } else {
         $users = 0;
         $user_id = 0;
     }
     $this->set('identity', $user_id);
     $this->set('userList', $users);
     $this->set('title', 'User');
     if (Snippets::_isAjax()) {
         echo Template::serve("template/admin/user.htm");
     } else {
         $this->set('template', 'user');
         echo Template::serve("template/admin/layout.htm");
     }
 }
예제 #2
0
파일: snippets.php 프로젝트: pshreez/PHP
 public static function _showError($message = "")
 {
     if (Snippets::_isAjax()) {
         if (Snippets::_isPost()) {
             $ret = array('error' => true);
             if ($message == "") {
                 $message = F3::get('ERROR.text');
             }
             $ret['message'] = $message;
             echo json_encode($ret);
         } else {
             $ret = 'error';
             if ($message == "") {
                 $message = F3::get('ERROR.text');
             }
             $ret .= " [{$message}]";
             echo $ret;
         }
     } else {
         F3::set('title', 'Page Not Found');
         F3::set('template', 'error');
         echo Template::serve("template/layout.htm");
     }
 }