. * */ /** * Sub-Ajax page, requires AJAX_INCLUDE */ if (!defined('AJAX_INCLUDE')) { exit; } $user_id = intval($_REQUEST['user_id']); switch ($_REQUEST['action']) { case 'flip_follow': if (Access::check('interface', 25) && AmpConfig::get('sociable')) { $fuser = new User($user_id); if ($fuser->id > 0 && $user_id !== $GLOBALS['user']->id) { $GLOBALS['user']->toggle_follow($user_id); $results['button_follow_' . $user_id] = $fuser->get_display_follow(); } } break; default: $results['rfc3514'] = '0x1'; break; } // switch on action; // We always do this echo xoutput_from_array($results);