]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/GNUsocialProfileExtensions/GNUsocialProfileExtensionsPlugin.php
[ROUTES] Allow accept-header specification during router creation
[quix0rs-gnu-social.git] / plugins / GNUsocialProfileExtensions / GNUsocialProfileExtensionsPlugin.php
index bfdcf3e42db05315c2be9c9d8122db1703e2097f..66014f0c6d77dbe7921de8453442cd1d21d2587e 100644 (file)
@@ -45,9 +45,9 @@ class GNUsocialProfileExtensionsPlugin extends Plugin
 
     function onRouterInitialized($m)
     {
-        $m->connect(':nickname/bio', array('action' => 'bio'));
-        $m->connect('admin/profilefields', array('action' => 'profilefieldsAdminPanel'));
-        $m->connect('notice/respond', array('action' => 'newresponse'));
+        $m->connect(':nickname/bio', ['action' => 'bio']);
+        $m->connect('admin/profilefields', ['action' => 'profilefieldsAdminPanel']);
+        $m->connect('notice/respond', ['action' => 'newresponse']);
         return true;
     }
 
@@ -131,27 +131,10 @@ 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'), 
                            _('The user\'s extended profile'), $nav->action->trimmed('action') == 'bio', 'nav_bio');
     }
-
-    //Why the heck is this shoved into this plugin!?!?  It deserves its own!
-    function onShowStreamNoticeList($notice, $action, &$pnl)
-    {
-        //TODO: This function is called after the notices in $notice are superfluously retrieved in showstream.php
-        $newnotice = new Notice();
-        $newnotice->profile_id = $action->user->id;
-        $newnotice->orderBy('modified DESC');
-        $newnotice->whereAdd('reply_to IS NULL');
-        $newnotice->limit(($action->page-1)*NOTICES_PER_PAGE, NOTICES_PER_PAGE + 1);
-        $newnotice->find();
-
-        $pnl = new NoticeTree($newnotice, $action);
-        return false;
-    }
-
 }
-