private function _initInfo() { $this->uid = wekit::getLoginUser()->info['uid']; // dump($this->uid); $this->username = wekit::getLoginUser()->info['username']; $this->onlinetime = intval(intval(wekit::getLoginUser()->info['onlinetime']) / 3600); // $this->ip= wekit::getLoginUser()->info['lastloginip']; // $this->ip=$_SERVER["REMOTE_ADDR"]; $this->ip = $this->GetIP(); Wind::import('SRV:credit.bo.PwCreditBo'); $userBelongSrv = Wekit::load('SRV:user.PwUserBelong'); // dump($userBelongSrv->getUserBelongs(7)); $this->gid = wekit::getLoginUser()->info['groupid']; //$this->gid=8;//0 NULL 1会员2游客3管理员4总版主5论坛版主6禁止发言7未验证会员 if (($group = Wekit::cache()->get('group', $this->gid)) === false) { $group = Wekit::cache()->get('group', 1); } // dump(Wekit::$_app); // dump($this->gid); //2015.1.17关闭group if ($group) { $this->groupInfo = array('name' => $group['name'], 'type' => $group['type'], 'image' => $group['image'], 'points' => $group['points']); $this->permission = $group['permission']; } // dump($this->groupInfo); $this->avatarPath = str_replace('_middle', '', Pw::getAvatar($this->uid)); //获取头像 √ }
private function getPwMessageService() { return wekit::load('SRV:message.srv.PwMessageService'); }
private function getPwForumService() { return wekit::load('SRV:forum.srv.PwForumService'); }
/** * @return PwApplicationLog */ private function _loadAppLogDs() { return wekit::load('APPS:appcenter.service.PwApplicationLog'); }
public function run() { $username = $this->getInput('username', 'post'); $passwd = $this->getInput('passwd', 'post'); if (isset($_POST['username']) && isset($_POST['passwd'])) { $this->dorunAction(); } else { $uid = wekit::getLoginUser()->info['uid']; if ($uid > 0) { //已经登录 if (isset($_GET['backurl'])) { header("location: " . $_GET['backurl']); } else { header("location :index.php?m=app&app=nanatools&c=show"); } } else { if (isset($_GET['backurl'])) { $tr = urlencode($_GET['backurl']); $this->setOutput('&backurl=' . $tr, 'backurl'); } else { $this->setOutput('', 'backurl'); } } //显示登录界面 } }
/** * @return PwHookInject */ private function _loadHookInjectDs() { return wekit::load('SRV:hook.PwHookInject'); }
private function getPwUpdateApplication() { return wekit::load('SRC:applications.appcenter.service.srv.PwUpgradeApplication'); }
/** * @return PwApplicationLog */ private function _loadAppLogDs() { return wekit::load('APPCENTER:service.PwApplicationLog'); }