Ejemplo n.º 1
0
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);
    }
}
Ejemplo n.º 2
0
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);
}