. */ if (!defined('LACONICA')) { exit(1); } require_once(INSTALLDIR.'/lib/facebookaction.php'); class FacebookinviteAction extends FacebookAction { function handle($args) { parent::handle($args); $this->display(); } function display() { $facebook = get_facebook(); $fbuid = $facebook->require_login(); $this->show_header('Invite'); // Get a list of users who are already using the app for exclusion $exclude_ids = $facebook->api_client->friends_getAppUsers(); $content = 'You have been invited to Identi.ca! ' . htmlentities(''); common_element_start('fb:request-form', array('action' => 'invite.php', 'method' => 'POST', 'invite' => 'true', 'type' => 'Identi.ca', 'content' => $content)); $actiontext = 'Invite your friends to use Identi.ca.'; common_element('fb:multi-friend-selector', array('showborder' => 'false', 'actiontext' => $actiontext, 'exclude_ids' => implode(',', $exclude_ids))); common_element_end('fb:request-form'); $this->show_footer(); } }