function tslink_usercp() { global $mybb, $lang, $inlinesuccess; require __DIR__ . '/config.php'; // Execute the funtion to add the user to his servergroup. if ($mybb->input['action'] == 'tslink' and $mybb->request_method == 'post') { tslink_log("=============================================================\n=================== " . date('d-m-Y H:i:s') . " =====================\n=============================================================\n"); tslink_log('Started on UserCP by user - IP address of user (' . $givenip . ') - doing tslink_update_uids & tslink_update_groups'); $tslink_update_uids_results = tslink_update_uids($givenip); tslink_log($tslink_update_uids_results); redirect('usercp.php?action=tslink'); } // Settings page. if ($mybb->input['action'] == 'tslink') { add_breadcrumb($lang->nav_usercp, 'usercp.php'); add_breadcrumb($lang->tslink_title, 'user.php?action=tslink'); global $db, $theme, $templates, $headerinclude, $header, $footer, $plugins, $usercpnav; eval('$content = "' . $templates->get('tslink_usercp_settings') . '";'); output_page($content); } }
function tslink_update_uids_with_log($givenip) { global $mybb, $plugins; require MYBB_ROOT . 'inc/plugins/tslink/config.php'; $forUser = $mybb->user['username']; tslink_log("=============================================================\n=================== " . date('d-m-Y H:i:s') . " =====================\n=============================================================\n", $forUser); tslink_log('Started by user on account activation - IP address of user (' . $givenip . ') - doing tslink_update_uids & tslink_update_groups', $forUser); $logging_material = tslink_update_uids($givenip); tslink_log($logging_material, $forUser); }