]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/FacebookBridge/FacebookBridgePlugin.php
Merge branch 'testing' into moveaccount
[quix0rs-gnu-social.git] / plugins / FacebookBridge / FacebookBridgePlugin.php
index 93427d5bdcaec44972e40c873f49e0bcf44acd8d..8b5d05e98359251aadf3e317a28779d3a9603628 100644 (file)
@@ -36,7 +36,7 @@ if (!defined('STATUSNET')) {
 define("FACEBOOK_SERVICE", 2);
 
 /**
- * Main class for Facebook plugin
+ * Main class for Facebook Bridge plugin
  *
  * @category  Plugin
  * @package   StatusNet
@@ -50,7 +50,7 @@ class FacebookBridgePlugin extends Plugin
     public $appId    = null; // Facebook application ID
     public $secret   = null; // Facebook application secret
     public $facebook = null; // Facebook application instance
-    public $dir      = null; // Facebook SSO plugin dir
+    public $dir      = null; // Facebook plugin dir
 
     /**
      * Initializer for this plugin
@@ -208,6 +208,19 @@ class FacebookBridgePlugin extends Plugin
         return true;
     }
 
+    /**
+     * If the plugin's installed, this should be accessible to admins
+     */
+    function onAdminPanelCheck($name, &$isOK)
+    {
+        if ($name == 'facebook') {
+            $isOK = true;
+            return false;
+        }
+
+        return true;
+    }
+
     /**
      * Add a Facebook tab to the admin panels
      *
@@ -483,7 +496,7 @@ ENDOFSCRIPT;
     {
         $client = new Facebookclient($notice);
         $client->streamRemove();
-        
+
         return true;
     }
 
@@ -526,7 +539,7 @@ ENDOFSCRIPT;
     function onPluginVersion(&$versions)
     {
         $versions[] = array(
-            'name' => 'Facebook Single-Sign-On',
+            'name' => 'Facebook Bridge',
             'version' => STATUSNET_VERSION,
             'author' => 'Craig Andrews, Zach Copley',
             'homepage' => 'http://status.net/wiki/Plugin:FacebookBridge',