]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - _darcs/pristine/actions/featured.php
replace all tabs with four spaces
[quix0rs-gnu-social.git] / _darcs / pristine / actions / featured.php
index 96fbd89ab7d05440cd7bc3f588d20464a89b3ee2..2ff4f7745dbe2a622111ebd20b976a4b63e4c9d3 100644 (file)
  *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.         See the
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.     See the
  * GNU Affero General Public License for more details.
  *
  * You should have received a copy of the GNU Affero General Public License
- * along with this program.     If not, see <http://www.gnu.org/licenses/>.
+ * along with this program.     If not, see <http://www.gnu.org/licenses/>.
  */
 
 if (!defined('LACONICA')) { exit(1); }
@@ -24,79 +24,79 @@ require_once(INSTALLDIR.'/lib/profilelist.php');
 
 class FeaturedAction extends StreamAction {
 
-       function handle($args) {
-               parent::handle($args);
+    function handle($args) {
+        parent::handle($args);
 
-               $page = ($this->arg('page')) ? ($this->arg('page')+0) : 1;
+        $page = ($this->arg('page')) ? ($this->arg('page')+0) : 1;
 
-               common_show_header(_('Featured users'),
-                                                  array($this, 'show_header'), NULL,
-                                                  array($this, 'show_top'));
+        common_show_header(_('Featured users'),
+                           array($this, 'show_header'), NULL,
+                           array($this, 'show_top'));
 
-               $this->show_notices($page);
+        $this->show_notices($page);
 
-               common_show_footer();
-       }
+        common_show_footer();
+    }
 
-       function show_top() {
-               $instr = $this->get_instructions();
-               $output = common_markup_to_html($instr);
-               common_element_start('div', 'instructions');
-               common_raw($output);
-               common_element_end('div');
-               $this->public_views_menu();
-       }
+    function show_top() {
+        $instr = $this->get_instructions();
+        $output = common_markup_to_html($instr);
+        common_element_start('div', 'instructions');
+        common_raw($output);
+        common_element_end('div');
+        $this->public_views_menu();
+    }
 
-       function show_header() {
-       }
+    function show_header() {
+    }
 
-       function get_instructions() {
-               return _('Featured users');
-       }
+    function get_instructions() {
+        return _('Featured users');
+    }
 
-       function show_notices($page) {
+    function show_notices($page) {
 
-               // XXX: Note I'm doing it this two-stage way because a raw query
-               // with a JOIN was *not* working. --Zach
+        // XXX: Note I'm doing it this two-stage way because a raw query
+        // with a JOIN was *not* working. --Zach
 
-               $featured_nicks = common_config('nickname', 'featured');
+        $featured_nicks = common_config('nickname', 'featured');
 
-               if (count($featured_nicks) > 0) {
+        if (count($featured_nicks) > 0) {
 
-                       $quoted = array();
+            $quoted = array();
 
-                       foreach ($featured_nicks as $nick) {
-                               $quoted[] = "'$nick'";
-                       }
+            foreach ($featured_nicks as $nick) {
+                $quoted[] = "'$nick'";
+            }
 
-                       $user = new User;
-                       $user->whereAdd(sprintf('nickname IN (%s)', implode(',', $quoted)));
-                       $user->limit(($page - 1) * PROFILES_PER_PAGE, PROFILES_PER_PAGE + 1);
-                       $user->orderBy('user.nickname ASC');
+            $user = new User;
+            $user->whereAdd(sprintf('nickname IN (%s)', implode(',', $quoted)));
+            $user->limit(($page - 1) * PROFILES_PER_PAGE, PROFILES_PER_PAGE + 1);
+            $user->orderBy('user.nickname ASC');
 
-                       $user->find();
+            $user->find();
 
-                       $profile_ids = array();
+            $profile_ids = array();
 
-                       while ($user->fetch()) {
-                               $profile_ids[] = $user->id;
-                       }
+            while ($user->fetch()) {
+                $profile_ids[] = $user->id;
+            }
 
-                       $profile = new Profile;
-                       $profile->whereAdd(sprintf('profile.id IN (%s)', implode(',', $profile_ids)));
-                       $profile->orderBy('nickname ASC');
+            $profile = new Profile;
+            $profile->whereAdd(sprintf('profile.id IN (%s)', implode(',', $profile_ids)));
+            $profile->orderBy('nickname ASC');
 
-                       $cnt = $profile->find();
+            $cnt = $profile->find();
 
-                       if ($cnt > 0) {
-                               $featured = new ProfileList($profile);
-                               $featured->show_list();
-                       }
+            if ($cnt > 0) {
+                $featured = new ProfileList($profile);
+                $featured->show_list();
+            }
 
-                       $profile->free();
+            $profile->free();
 
-                       common_pagination($page > 1, $cnt > PROFILES_PER_PAGE, $page, 'featured');
-               }
-       }
+            common_pagination($page > 1, $cnt > PROFILES_PER_PAGE, $page, 'featured');
+        }
+    }
 
 }
\ No newline at end of file