From 4902d112547500fb70266e71f27a54ef99b4d311 Mon Sep 17 00:00:00 2001 From: talonos Date: Thu, 18 Feb 2016 19:56:56 +0000 Subject: [PATCH] 1.0.0.rc1 update --- ucp/ucp_mchat_info.php | 18 ++++++++------- ucp/ucp_mchat_module.php | 49 +++++++++++++++------------------------- 2 files changed, 28 insertions(+), 39 deletions(-) diff --git a/ucp/ucp_mchat_info.php b/ucp/ucp_mchat_info.php index 566e6a1..32c8dc1 100644 --- a/ucp/ucp_mchat_info.php +++ b/ucp/ucp_mchat_info.php @@ -1,11 +1,12 @@ array( 'configuration' => array( 'title' => 'UCP_MCHAT_CONFIG', - 'auth' => 'ext_dmzx/mchat && acl_u_mchat_use', - 'cat' => array('UCP_MCHAT_CONFIG')), + 'auth' => 'ext_dmzx/mchat && acl_u_mchat_use', + 'cat' => array('UCP_MCHAT_CONFIG'), + ), ), ); } diff --git a/ucp/ucp_mchat_module.php b/ucp/ucp_mchat_module.php index 18d3ad0..2722ae7 100644 --- a/ucp/ucp_mchat_module.php +++ b/ucp/ucp_mchat_module.php @@ -1,11 +1,12 @@ is_set_post('submit')) { if (!check_form_key('ucp_mchat')) { @@ -42,25 +42,13 @@ class ucp_mchat_module if (!sizeof($error)) { - $sql_ary = array( - 'user_mchat_index' => $data['user_mchat_index'], - 'user_mchat_sound' => $data['user_mchat_sound'], - 'user_mchat_stats_index' => $data['user_mchat_stats_index'], - 'user_mchat_topics' => $data['user_mchat_topics'], - 'user_mchat_avatars' => $data['user_mchat_avatars'], - 'user_mchat_input_area' => $data['user_mchat_input_area'], - ); - - if (sizeof($sql_ary)) - { - $sql = 'UPDATE ' . USERS_TABLE . ' - SET ' . $db->sql_build_array('UPDATE', $sql_ary) . ' - WHERE user_id = ' . (int) $user->data['user_id']; - $db->sql_query($sql); - } + $sql = 'UPDATE ' . USERS_TABLE . ' + SET ' . $db->sql_build_array('UPDATE', $data) . ' + WHERE user_id = ' . (int) $user->data['user_id']; + $db->sql_query($sql); meta_refresh(3, $this->u_action); - $message = $user->lang['PROFILE_UPDATED'] . '

' . sprintf($user->lang['RETURN_UCP'], '', ''); + $message = $user->lang('PROFILE_UPDATED') . '

' . sprintf($user->lang('RETURN_UCP'), '', ''); trigger_error($message); } @@ -69,7 +57,7 @@ class ucp_mchat_module //$error = preg_replace('#^([A-Z_]+)$#e', "(!empty(\$user->lang['\\1'])) ? \$user->lang['\\1'] : '\\1'", $error); foreach ($error as $i => $err) { - $lang = $this->user->lang($err); + $lang = $user->lang($err); if (!empty($lang)) { $error[$i] = $lang; @@ -78,7 +66,7 @@ class ucp_mchat_module } $template->assign_vars(array( - 'ERROR' => (sizeof($error)) ? implode('
', $error) : '', + 'ERROR' => sizeof($error) ? implode('
', $error) : '', 'S_DISPLAY_MCHAT' => $data['user_mchat_index'], 'S_SOUND_MCHAT' => $data['user_mchat_sound'], @@ -92,12 +80,11 @@ class ucp_mchat_module 'S_MCHAT_AVATARS' => $config['mchat_avatars'], )); break; - } $template->assign_vars(array( - 'L_TITLE' => $user->lang['UCP_PROFILE_MCHAT'], - 'S_UCP_ACTION' => $this->u_action + 'L_TITLE' => $user->lang('UCP_PROFILE_MCHAT'), + 'S_UCP_ACTION' => $this->u_action, )); // Set desired template