mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-06-26 03:30:48 +03:00
Issue #126
This commit is contained in:
parent
9139462412
commit
4b48423199
|
@ -358,8 +358,13 @@ class ActionSettings extends Action {
|
|||
$this->oUserCurrent->setSettingsNoticeReplyComment( getRequest('settings_notice_reply_comment') ? 1 : 0 );
|
||||
$this->oUserCurrent->setSettingsNoticeNewFriend( getRequest('settings_notice_new_friend') ? 1 : 0 );
|
||||
$this->oUserCurrent->setProfileDate(date("Y-m-d H:i:s"));
|
||||
/**
|
||||
* Запускаем выполнение хуков
|
||||
*/
|
||||
$this->Hook_Run('settings_tuning_save_before', array('oUser'=>$this->oUserCurrent));
|
||||
if ($this->User_Update($this->oUserCurrent)) {
|
||||
$this->Message_AddNoticeSingle($this->Lang_Get('settings_tuning_submit_ok'));
|
||||
$this->Hook_Run('settings_tuning_save_after', array('oUser'=>$this->oUserCurrent));
|
||||
} else {
|
||||
$this->Message_AddErrorSingle($this->Lang_Get('system_error'));
|
||||
}
|
||||
|
@ -401,6 +406,10 @@ class ActionSettings extends Action {
|
|||
$this->Message_AddError($this->Lang_Get('settings_invite_mail_error'),$this->Lang_Get('error'));
|
||||
$bError=true;
|
||||
}
|
||||
/**
|
||||
* Запускаем выполнение хуков
|
||||
*/
|
||||
$this->Hook_Run('settings_invate_send_before', array('oUser'=>$this->oUserCurrent));
|
||||
/**
|
||||
* Если нет ошибок, то отправляем инвайт
|
||||
*/
|
||||
|
@ -408,6 +417,7 @@ class ActionSettings extends Action {
|
|||
$oInvite=$this->User_GenerateInvite($this->oUserCurrent);
|
||||
$this->Notify_SendInvite($this->oUserCurrent,getRequest('invite_mail'),$oInvite);
|
||||
$this->Message_AddNoticeSingle($this->Lang_Get('settings_invite_submit_ok'));
|
||||
$this->Hook_Run('settings_invate_send_after', array('oUser'=>$this->oUserCurrent));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -469,12 +479,17 @@ class ActionSettings extends Action {
|
|||
* Ставим дату последнего изменения
|
||||
*/
|
||||
$this->oUserCurrent->setProfileDate(date("Y-m-d H:i:s"));
|
||||
/**
|
||||
* Запускаем выполнение хуков
|
||||
*/
|
||||
$this->Hook_Run('settings_account_save_before', array('oUser'=>$this->oUserCurrent,'bError'=>&$bError));
|
||||
/**
|
||||
* Сохраняем изменения
|
||||
*/
|
||||
if (!$bError) {
|
||||
if ($this->User_Update($this->oUserCurrent)) {
|
||||
$this->Message_AddNoticeSingle($this->Lang_Get('settings_account_submit_ok'));
|
||||
$this->Hook_Run('settings_account_save_after', array('oUser'=>$this->oUserCurrent));
|
||||
} else {
|
||||
$this->Message_AddErrorSingle($this->Lang_Get('system_error'));
|
||||
}
|
||||
|
@ -556,6 +571,10 @@ class ActionSettings extends Action {
|
|||
* Ставим дату последнего изменения профиля
|
||||
*/
|
||||
$this->oUserCurrent->setProfileDate(date("Y-m-d H:i:s"));
|
||||
/**
|
||||
* Запускаем выполнение хуков
|
||||
*/
|
||||
$this->Hook_Run('settings_profile_save_before', array('oUser'=>$this->oUserCurrent,'bError'=>&$bError));
|
||||
/**
|
||||
* Сохраняем изменения профиля
|
||||
*/
|
||||
|
@ -619,6 +638,7 @@ class ActionSettings extends Action {
|
|||
}
|
||||
}
|
||||
$this->Message_AddNoticeSingle($this->Lang_Get('settings_profile_submit_ok'));
|
||||
$this->Hook_Run('settings_profile_save_after', array('oUser'=>$this->oUserCurrent));
|
||||
} else {
|
||||
$this->Message_AddErrorSingle($this->Lang_Get('system_error'));
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue