diff --git a/classes/actions/ActionBlog.class.php b/classes/actions/ActionBlog.class.php index 5465d040..b36afa9f 100644 --- a/classes/actions/ActionBlog.class.php +++ b/classes/actions/ActionBlog.class.php @@ -505,7 +505,13 @@ class ActionBlog extends Action { if (!func_check(getRequest('blog_limit_rating_topic'),'float')) { $this->Message_AddError($this->Lang_Get('blog_create_rating_error'),$this->Lang_Get('error')); $bOk=false; - } + } + + /** + * Выполнение хуков + */ + $this->Hook_Run('ckeck_blog_fields', array('bOk'=>$bOk)); + return $bOk; } diff --git a/classes/actions/ActionLink.class.php b/classes/actions/ActionLink.class.php index b8c0f2f3..8fd2b5a5 100644 --- a/classes/actions/ActionLink.class.php +++ b/classes/actions/ActionLink.class.php @@ -487,6 +487,12 @@ class ActionLink extends Action { } else { $_REQUEST['topic_tags']=join(',',$aTagsNew); } + + /** + * Выполнение хуков + */ + $this->Hook_Run('ckeck_link_fields', array('bOk'=>$bOk)); + return $bOk; } /** diff --git a/classes/actions/ActionPage.class.php b/classes/actions/ActionPage.class.php index 605cf952..66bc839e 100644 --- a/classes/actions/ActionPage.class.php +++ b/classes/actions/ActionPage.class.php @@ -288,7 +288,11 @@ class ActionPage extends Action { $this->Message_AddError($this->Lang_Get('page_create_parent_page_error'),$this->Lang_Get('error')); $bOk=false; } - + /** + * Выполнение хуков + */ + $this->Hook_Run('ckeck_page_fields', array('bOk'=>$bOk)); + return $bOk; } } diff --git a/classes/actions/ActionQuestion.class.php b/classes/actions/ActionQuestion.class.php index 4bf6c85d..ac2f219e 100644 --- a/classes/actions/ActionQuestion.class.php +++ b/classes/actions/ActionQuestion.class.php @@ -497,6 +497,12 @@ class ActionQuestion extends Action { } else { $_REQUEST['topic_tags']=join(',',$aTagsNew); } + + /** + * Выполнение хуков + */ + $this->Hook_Run('ckeck_question_fields', array('bOk'=>$bOk)); + return $bOk; } /** diff --git a/classes/actions/ActionRegistration.class.php b/classes/actions/ActionRegistration.class.php index 1d8cebbf..b3d90d7a 100644 --- a/classes/actions/ActionRegistration.class.php +++ b/classes/actions/ActionRegistration.class.php @@ -274,7 +274,7 @@ class ActionRegistration extends Action { * * @return unknown */ - protected function CheckInviteRegister() { + protected function CheckInviteRegister() { if ($this->Session_Get('invite_code')) { return true; } diff --git a/classes/actions/ActionTalk.class.php b/classes/actions/ActionTalk.class.php index 9edc5d11..80d8bd18 100644 --- a/classes/actions/ActionTalk.class.php +++ b/classes/actions/ActionTalk.class.php @@ -406,7 +406,12 @@ class ActionTalk extends Action { } else { $_REQUEST['talk_users']=join(',',$aUsersNew); } - //$bOk=false; + + /** + * Выполнение хуков + */ + $this->Hook_Run('ckeck_talk_fields', array('bOk'=>$bOk)); + return $bOk; } diff --git a/classes/actions/ActionTopic.class.php b/classes/actions/ActionTopic.class.php index dbd7613b..d3d629d0 100644 --- a/classes/actions/ActionTopic.class.php +++ b/classes/actions/ActionTopic.class.php @@ -539,6 +539,11 @@ class ActionTopic extends Action { } else { $_REQUEST['topic_tags']=join(',',$aTagsNew); } + /** + * Выполнение хуков + */ + $this->Hook_Run('ckeck_topic_fields', array('bOk'=>$bOk)); + return $bOk; } /**