Example #1
0
 private function onVote(GWF_ForumPost $post, $up = 1)
 {
     if (!$this->module->cfgVotesEnabled()) {
         return $this->module->error('err_votes_off');
     }
     $userid = GWF_Session::getUserID();
     if ($userid === $post->getUserID()) {
         return $this->module->error('err_vote_self');
     }
     if ($up === 1) {
         $post->onVoteUp($userid);
     } else {
         $post->onVoteDown($userid);
     }
     return '1:' . $post->getVar('post_votes_up') . ':' . $post->getVar('post_votes_down');
     //		return $this->module->message('msg_voted');
 }