aboutsummaryrefslogtreecommitdiff
path: root/mod/sitepages/views/default/sitepages/keywords/userlist.php
diff options
context:
space:
mode:
Diffstat (limited to 'mod/sitepages/views/default/sitepages/keywords/userlist.php')
-rw-r--r--mod/sitepages/views/default/sitepages/keywords/userlist.php45
1 files changed, 0 insertions, 45 deletions
diff --git a/mod/sitepages/views/default/sitepages/keywords/userlist.php b/mod/sitepages/views/default/sitepages/keywords/userlist.php
deleted file mode 100644
index 64c3d82ac..000000000
--- a/mod/sitepages/views/default/sitepages/keywords/userlist.php
+++ /dev/null
@@ -1,45 +0,0 @@
-<?php
-/**
- * Lists users
- *
- * @package SitePages
- */
-
-$db_prefix = elgg_get_config('dbprefix');
-
-$only_with_avatars = (isset($vars['only_with_avatars'])) ? $vars['only_with_avatars'] : TRUE;
-$list_type = (isset($vars['list_type'])) ? $vars['list_type'] : 'new';
-$limit = (isset($vars['limit'])) ? $vars['limit'] : 10;
-
-$options = array(
- 'type' => 'user',
- 'limit' => $limit
-);
-
-if ($only_with_avatars == TRUE) {
- $options['metadata_name_value_pairs'] = array('name' => 'icontime', 'operand' => '!=', 'value' => 0);
-}
-
-switch ($list_type) {
- case 'new':
- $options['order_by'] = 'e.time_created DESC';
- break;
-
- case 'online':
- // show people with a last action of < 10 minutes.
- $last_action = time() - 10 * 60;
- $options['joins'] = array("JOIN {$db_prefix}users_entity ue on ue.guid = e.guid");
- $options['wheres'] = array("ue.last_action > $last_action");
- break;
-
- case 'random':
- $options['order_by'] = 'RAND()';
- break;
-
- default:
- break;
-}
-
-$users = elgg_get_entities_from_metadata($options);
-
-echo elgg_view_entity_list($users, count($users), 0, $limit, FALSE, FALSE, FALSE); \ No newline at end of file