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