$connection_timeout, 'keep_alive_timeout' => $keep_alive_timeout, 'guest_login_timeout' => $guest_login_timeout, 'chat_refresh_rate' => $chat_refresh_rate, 'sound_alert_new_message' => $sound_alert_new_message ); return; } // $settingsFile = $activeHelper_liveHelp['importDir'] . '/constants.php'; $fhandle = fopen($settingsFile, "r"); $content = fread($fhandle, filesize($settingsFile)); $content = str_replace('$connection_timeout = ' . $connection_timeout . ';', '$connection_timeout = ' . $_POST['connection_timeout'] . ';', $content); $content = str_replace('$keep_alive_timeout = ' . $keep_alive_timeout . ';', '$keep_alive_timeout = ' . $_POST['keep_alive_timeout'] . ';', $content); $content = str_replace('$guest_login_timeout= ' . $guest_login_timeout . ';', '$guest_login_timeout= ' . $_POST['guest_login_timeout'] . ';', $content); $content = str_replace('$chat_refresh_rate = ' . $chat_refresh_rate . ';', '$chat_refresh_rate = ' . $_POST['chat_refresh_rate'] . ';', $content); $content = str_replace('$sound_alert_new_message = ' . $sound_alert_new_message . ';', '$sound_alert_new_message = ' . $_POST['sound_alert_new_message'] . ';', $content); $fhandle = fopen($settingsFile, "w"); fwrite($fhandle, $content); fclose($fhandle); wp_redirect('admin.php?page=' . strtolower('activeHelper_liveHelp_serverSettings') . '&update'); exit; } function activeHelper_liveHelp_serverSettings() { global $wpdb, $activeHelper_liveHelp; $tabindex = 1; echo '

LiveHelp ยป ' . __('Server settings', 'activehelper_livehelp') . '

'; if (isset($_GET['update'])) echo '

' . sprintf(__('The %s were successfully updated.', 'activehelper_livehelp'), __('server settings', 'activehelper_livehelp')) . '

'; echo '

' . __('Update', 'activehelper_livehelp') . '


' . __('Server settings', 'activehelper_livehelp') . '


'; echo '
'; }