]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/featured.php
ServerErrorAction always logs
[quix0rs-gnu-social.git] / actions / featured.php
index d1ac6e054e9af3ed47e6a19cfa45716f179e645a..04365687d763c3e3b3dac39c60e5e3ff5266791f 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('LACONICA')) {
     exit(1);
 }
 
-require_once(INSTALLDIR.'/lib/profilelist.php');
+require_once INSTALLDIR.'/lib/profilelist.php';
 require_once INSTALLDIR.'/lib/publicgroupnav.php';
 
 /**
@@ -50,6 +50,11 @@ class FeaturedAction extends Action
 {
     var $page = null;
 
+    function isReadOnly($args)
+    {
+        return true;
+    }
+
     function prepare($args)
     {
         parent::prepare($args);
@@ -113,7 +118,7 @@ class FeaturedAction extends Action
             $user = new User;
             $user->whereAdd(sprintf('nickname IN (%s)', implode(',', $quoted)));
             $user->limit(($this->page - 1) * PROFILES_PER_PAGE, PROFILES_PER_PAGE + 1);
-            $user->orderBy('user.nickname ASC');
+            $user->orderBy(common_database_tablename('user') .'.nickname ASC');
 
             $user->find();
 
@@ -130,7 +135,7 @@ class FeaturedAction extends Action
             $cnt = $profile->find();
 
             if ($cnt > 0) {
-                $featured = new ProfileList($profile, null, $this);
+                $featured = new ProfileList($profile, $this);
                 $featured->show();
             }
 
@@ -140,4 +145,4 @@ class FeaturedAction extends Action
                               $this->page, 'featured');
         }
     }
-}
\ No newline at end of file
+}