diff options
author | Zach Copley <zach@status.net> | 2009-10-21 01:07:03 +0000 |
---|---|---|
committer | Zach Copley <zach@status.net> | 2009-10-21 01:07:03 +0000 |
commit | d07c9d87504c3909466e2c99a1265af15aba3c3d (patch) | |
tree | fefc9a03987083fa713ca5d8d90b17d427deb67f | |
parent | 78e5a5980a21c04cfdacb993ca3c37bf65d21783 (diff) |
Gather all the Facebook stuff together in one place
-rw-r--r-- | plugins/FBConnect/README | 76 | ||||
-rw-r--r-- | plugins/Facebook/FBCLoginGroupNav.php (renamed from plugins/FBConnect/FBCLoginGroupNav.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/FBCSettingsNav.php (renamed from plugins/FBConnect/FBCSettingsNav.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/FBC_XDReceiver.php (renamed from plugins/FBConnect/FBC_XDReceiver.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/FBConnectAuth.php (renamed from plugins/FBConnect/FBConnectAuth.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/FBConnectLogin.php (renamed from plugins/FBConnect/FBConnectLogin.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/FBConnectPlugin.css (renamed from plugins/FBConnect/FBConnectPlugin.css) | 0 | ||||
-rw-r--r-- | plugins/Facebook/FBConnectPlugin.php (renamed from plugins/FBConnect/FBConnectPlugin.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/FBConnectSettings.php (renamed from plugins/FBConnect/FBConnectSettings.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/README | 4 | ||||
-rw-r--r-- | plugins/Facebook/facebook/facebook.php (renamed from extlib/facebook/facebook.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/facebook/facebook_desktop.php (renamed from extlib/facebook/facebook_desktop.php) | 0 | ||||
-rwxr-xr-x | plugins/Facebook/facebook/facebookapi_php5_restlib.php (renamed from extlib/facebook/facebookapi_php5_restlib.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/facebook/jsonwrapper/JSON/JSON.php (renamed from extlib/facebook/jsonwrapper/JSON/JSON.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/facebook/jsonwrapper/JSON/LICENSE (renamed from extlib/facebook/jsonwrapper/JSON/LICENSE) | 0 | ||||
-rw-r--r-- | plugins/Facebook/facebook/jsonwrapper/jsonwrapper.php (renamed from extlib/facebook/jsonwrapper/jsonwrapper.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/facebook/jsonwrapper/jsonwrapper_inner.php (renamed from extlib/facebook/jsonwrapper/jsonwrapper_inner.php) | 0 | ||||
-rw-r--r-- | plugins/Facebook/fbfavicon.ico (renamed from plugins/FBConnect/fbfavicon.ico) | bin | 1150 -> 1150 bytes |
18 files changed, 4 insertions, 76 deletions
diff --git a/plugins/FBConnect/README b/plugins/FBConnect/README deleted file mode 100644 index 77d57eff9..000000000 --- a/plugins/FBConnect/README +++ /dev/null @@ -1,76 +0,0 @@ -This plugin allows you to utilize Facebook Connect with StatusNet. -Supported Facebook Connect features: - -- Authenticate (register/login/logout -- works similar to OpenID) -- Associate an existing StatusNet account with a Facebook account -- Disconnect a Facebook account from a StatusNet account - -Future planned functionality: - -- Invite Facebook friends to use your StatusNet installation -- Auto-subscribe Facebook friends already using StatusNet -- Share StatusNet favorite notices to your Facebook stream - -To use the plugin you will need to configure a Facebook application -to point to your StatusNet installation (see the Installation section -below). - -Installation -============ - -If you don't already have the built-in Facebook application configured, -you'll need to log into Facebook and create/configure a new application. -Please follow the instructions in the section titled, "Setting Up Your -Application and Getting an API Key," on the following page of the -Facebook developer wiki: - - http://wiki.developers.facebook.com/index.php/Connect/Setting_Up_Your_Site - -If you already are using the build-in StatusNet Facebook application, -you can modify your existing application's configuration using the -Facebook Developer Application on Facebook. Use it to edit your -application settings, and under the 'Connect' tab, change the 'Connect -URL' to be the main URL for your StatusNet site. E.g.: - - http://SITE/PATH_TO_STATUSNET/ - -After you application is created and configured, you'll need to add its -API key and secret to your StatusNet config.php file: - - $config['facebook']['apikey'] = 'APIKEY'; - $config['facebook']['secret'] = 'SECRET'; - -Finally, to enable the plugin, add the following stanza to your -config.php: - - addPlugin('FBConnect'); - -To try out the plugin, fire up your browser and connect to: - - http://SITE/PATH_TO_STATUSNET/main/facebooklogin - -or, if you do not have fancy URLs turned on: - - http://SITE/PATH_TO_STATUSNET/index.php/main/facebooklogin - -You should see a page with a blue button that says: "Connect with -Facebook". - -Connect/Disconnect existing account -=================================== - -If the Facebook Connect plugin is enabled, there will be a new Facebook -Connect Settings tab under each user's Connect menu. Users can connect -and disconnect to their Facebook accounts from it. Note: Before a user -can disconnect from Facebook, she must set a normal StatusNet password. -Otherwise, she might not be able to login in to her account in the -future. This is usually only required for users who have used Facebook -Connect to register their StatusNet account, and therefore haven't -already set a local password. - -Helpful links -============= - -Facebook Connect Homepage: -http://developers.facebook.com/connect.php - diff --git a/plugins/FBConnect/FBCLoginGroupNav.php b/plugins/Facebook/FBCLoginGroupNav.php index 81b2520a4..81b2520a4 100644 --- a/plugins/FBConnect/FBCLoginGroupNav.php +++ b/plugins/Facebook/FBCLoginGroupNav.php diff --git a/plugins/FBConnect/FBCSettingsNav.php b/plugins/Facebook/FBCSettingsNav.php index ed02371e2..ed02371e2 100644 --- a/plugins/FBConnect/FBCSettingsNav.php +++ b/plugins/Facebook/FBCSettingsNav.php diff --git a/plugins/FBConnect/FBC_XDReceiver.php b/plugins/Facebook/FBC_XDReceiver.php index 2bc790d5a..2bc790d5a 100644 --- a/plugins/FBConnect/FBC_XDReceiver.php +++ b/plugins/Facebook/FBC_XDReceiver.php diff --git a/plugins/FBConnect/FBConnectAuth.php b/plugins/Facebook/FBConnectAuth.php index 647d5def8..647d5def8 100644 --- a/plugins/FBConnect/FBConnectAuth.php +++ b/plugins/Facebook/FBConnectAuth.php diff --git a/plugins/FBConnect/FBConnectLogin.php b/plugins/Facebook/FBConnectLogin.php index 5696d8848..5696d8848 100644 --- a/plugins/FBConnect/FBConnectLogin.php +++ b/plugins/Facebook/FBConnectLogin.php diff --git a/plugins/FBConnect/FBConnectPlugin.css b/plugins/Facebook/FBConnectPlugin.css index 49217bf13..49217bf13 100644 --- a/plugins/FBConnect/FBConnectPlugin.css +++ b/plugins/Facebook/FBConnectPlugin.css diff --git a/plugins/FBConnect/FBConnectPlugin.php b/plugins/Facebook/FBConnectPlugin.php index 0dacf9012..0dacf9012 100644 --- a/plugins/FBConnect/FBConnectPlugin.php +++ b/plugins/Facebook/FBConnectPlugin.php diff --git a/plugins/FBConnect/FBConnectSettings.php b/plugins/Facebook/FBConnectSettings.php index 911c56787..911c56787 100644 --- a/plugins/FBConnect/FBConnectSettings.php +++ b/plugins/Facebook/FBConnectSettings.php diff --git a/plugins/Facebook/README b/plugins/Facebook/README index a350c5b5b..a8aaa1066 100644 --- a/plugins/Facebook/README +++ b/plugins/Facebook/README @@ -1,4 +1,8 @@ +// Facebook plugin +require_once(INSTALLDIR . '/plugins/Facebook/FacebookPlugin.php'); +$fb = new FacebookPlugin(); + TODO: diff --git a/extlib/facebook/facebook.php b/plugins/Facebook/facebook/facebook.php index 016e8e8e0..016e8e8e0 100644 --- a/extlib/facebook/facebook.php +++ b/plugins/Facebook/facebook/facebook.php diff --git a/extlib/facebook/facebook_desktop.php b/plugins/Facebook/facebook/facebook_desktop.php index e79a2ca34..e79a2ca34 100644 --- a/extlib/facebook/facebook_desktop.php +++ b/plugins/Facebook/facebook/facebook_desktop.php diff --git a/extlib/facebook/facebookapi_php5_restlib.php b/plugins/Facebook/facebook/facebookapi_php5_restlib.php index 55cb7fb86..55cb7fb86 100755 --- a/extlib/facebook/facebookapi_php5_restlib.php +++ b/plugins/Facebook/facebook/facebookapi_php5_restlib.php diff --git a/extlib/facebook/jsonwrapper/JSON/JSON.php b/plugins/Facebook/facebook/jsonwrapper/JSON/JSON.php index 0cddbddb4..0cddbddb4 100644 --- a/extlib/facebook/jsonwrapper/JSON/JSON.php +++ b/plugins/Facebook/facebook/jsonwrapper/JSON/JSON.php diff --git a/extlib/facebook/jsonwrapper/JSON/LICENSE b/plugins/Facebook/facebook/jsonwrapper/JSON/LICENSE index 4ae6bef55..4ae6bef55 100644 --- a/extlib/facebook/jsonwrapper/JSON/LICENSE +++ b/plugins/Facebook/facebook/jsonwrapper/JSON/LICENSE diff --git a/extlib/facebook/jsonwrapper/jsonwrapper.php b/plugins/Facebook/facebook/jsonwrapper/jsonwrapper.php index 29509deba..29509deba 100644 --- a/extlib/facebook/jsonwrapper/jsonwrapper.php +++ b/plugins/Facebook/facebook/jsonwrapper/jsonwrapper.php diff --git a/extlib/facebook/jsonwrapper/jsonwrapper_inner.php b/plugins/Facebook/facebook/jsonwrapper/jsonwrapper_inner.php index 36a3f2863..36a3f2863 100644 --- a/extlib/facebook/jsonwrapper/jsonwrapper_inner.php +++ b/plugins/Facebook/facebook/jsonwrapper/jsonwrapper_inner.php diff --git a/plugins/FBConnect/fbfavicon.ico b/plugins/Facebook/fbfavicon.ico Binary files differindex c57c0342f..c57c0342f 100644 --- a/plugins/FBConnect/fbfavicon.ico +++ b/plugins/Facebook/fbfavicon.ico |