]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/GNUsocialProfileExtensions/GNUsocialProfileExtensionsPlugin.php
Latest Mf2/Parser.php is compatible with PHP5.3
[quix0rs-gnu-social.git] / plugins / GNUsocialProfileExtensions / GNUsocialProfileExtensionsPlugin.php
index e6c961f86528960da44bcee2dfcbc170a6e48e86..6b3c757b1e68845a95a80acea90e61fb1dfb0305 100644 (file)
@@ -30,32 +30,11 @@ if (!defined('STATUSNET')) {
     exit(1);
 }
 
+include_once $dir . '/lib/profiletools.php';
+
 class GNUsocialProfileExtensionsPlugin extends Plugin
 {
 
-    function onAutoload($cls)
-    {
-        $dir = dirname(__FILE__);
-
-        switch ($cls)
-        {
-        case 'BioAction':
-        case 'NewresponseAction':
-            include_once $dir . '/actions/' . strtolower(mb_substr($cls, 0, -6)) . '.php';
-            break;
-        case 'ProfilefieldsAdminPanelAction':
-            include_once $dir . '/actions/' . strtolower(mb_substr($cls, 0, -16)) . '.php';
-            break;
-        default:
-            break;
-        }
-        include_once $dir . '/classes/GNUsocialProfileExtensionField.php';
-        include_once $dir . '/classes/GNUsocialProfileExtensionResponse.php';
-        include_once $dir . '/lib/profiletools.php';
-        include_once $dir . '/lib/noticetree.php';
-        return true;
-    }
-
     function onCheckSchema()
     {
         $schema = Schema::get();
@@ -152,7 +131,7 @@ class GNUsocialProfileExtensionsPlugin extends Plugin
         return true;
     }
 
-    function onStartPersonalGroupNav($nav)
+    function onStartPersonalGroupNav(Menu $nav, Profile $target, Profile $scoped=null)
     { 
         $nav->out->menuItem(common_local_url('bio',
                            array('nickname' => $nav->action->trimmed('nickname'))), _('Bio'),