*/
function onAutoload($cls)
{
-
$dir = dirname(__FILE__);
//common_debug("class = " . $cls);
default:
return true;
}
-
}
/**
if ($this->hasApplication()) {
$action->menuItem(
+ // TRANS: Menu item for "Facebook" login.
common_local_url('facebooklogin'),
_m('MENU', 'Facebook'),
- // TRANS: Tooltip for menu item "Facebook".
- _m('Login or register using Facebook'),
+ // TRANS: Menu title for "Facebook" login.
+ _m('Login or register using Facebook.'),
'facebooklogin' === $action_name
);
}
$nav->out->menuItem(
common_local_url('facebookadminpanel'),
- // TRANS: Menu item.
+ // TRANS: Menu item for "Facebook" in administration panel.
_m('MENU','Facebook'),
- // TRANS: Tooltip for menu item "Facebook".
- _m('Facebook integration configuration'),
+ // TRANS: Menu title for "Facebook" in administration panel.
+ _m('Facebook integration configuration.'),
$action_name == 'facebookadminpanel',
'nav_facebook_admin_panel'
);
if ($this->hasApplication()) {
$action_name = $action->trimmed('action');
- // CurrentUserDesignAction stores the current user in $cur
- $user = $action->getCurrentUser();
+ $user = common_current_user();
$flink = null;
$action->menuItem(
common_local_url('facebooksettings'),
- // TRANS: Menu item tab.
+ // TRANS: Menu item for "Facebook" in user settings.
_m('MENU','Facebook'),
- // TRANS: Tooltip for menu item "Facebook".
- _m('Facebook settings'),
+ // TRANS: Menu title for "Facebook" in user settings.
+ _m('Facebook settings.'),
$action_name === 'facebooksettings'
);
-
}
}
-
}
/*
if (!empty($appId) && !empty($secret)) {
return true;
}
-
}
return false;
common_debug("LOGOUT URL = $logoutUrl");
common_redirect($logoutUrl, 303);
}
-
}
}
*/
function onEndFavorNotice(Profile $profile, Notice $notice)
{
- $client = new Facebookclient($notice);
+ $client = new Facebookclient($notice, $profile);
$client->like();
return true;
*/
function onEndDisfavorNotice(Profile $profile, Notice $notice)
{
- $client = new Facebookclient($notice);
+ $client = new Facebookclient($notice, $profile);
$client->unLike();
return true;
'author' => 'Craig Andrews, Zach Copley',
'homepage' => 'http://status.net/wiki/Plugin:FacebookBridge',
'rawdescription' =>
+ // TRANS: Plugin description.
_m('A plugin for integrating StatusNet with Facebook.')
);