private function onSubscribe() { $back = $this->thread->getLastPageHREF(); if (!$this->thread->canSubscribe()) { return $this->module->error('err_no_subscr', array($back)); } if (false === GWF_ForumSubscription::subscribe(GWF_Session::getUserID(), $this->thread->getID())) { return $this->module->error('err_subscr', array($back)); } return $this->module->message('msg_subscribed', array($back)); }