Kyberia v2.3 - 1st revision from SVN (Without patches of kyberia.sk team)
[mirrors/Kyberia-bloodline.git] / inc / smarty / node_methodz / function.get_userlist.php
index 6e04f47f5b578f2da84072778feedf541fde99d6..99cc04454f81a40eeb2ca57f16afb2a170da9033 100644 (file)
@@ -1,8 +1,8 @@
-
 <?php
        function smarty_function_get_userlist($params,&$smarty) {
                global $db,$node;
                if (is_numeric($params['node_id'])) $node_id=$params['node_id'];
+
                else $node_id=$node['node_id'];
                if ($params['vector']) {
                        $vector=AddSlashes($params['vector']);
 
                $q="select user_action,user_action_id,(UNIX_TIMESTAMP()-UNIX_TIMESTAMP(last_action)) as  idle,login,user_id from users where ";
                if ($vector) $q.=" user_location_vector like '$vector%' and ";
-               $q.="  user_action_id IS NOT NULL order by login";
+               $q.=" invisible != 'yes' and user_action_id IS NOT NULL order by login";
 
                $set=$db->query($q);
-
-
                while ($set->next()) {
-
                        if (!empty($_SESSION['friends'][$set->getString('user_id')])) {
                                $array=$set->getRecord();
                                $array['idle_time_minutes']=floor($array['idle']/60);
                                $array['idle_time_seconds']=$array['idle']%60;
                                $active_friends[]=$array;
-
                        }
                        else {
                                $array=$set->getRecord();
                                $array['idle_time_minutes']=floor($array['idle']/60);
+
                                $array['idle_time_seconds']=$array['idle']%60;
                                $active_users[]=$array;
-
                        }
                }
 
                $smarty->assign('active_users',$active_users);
-
                $smarty->assign('active_friends',$active_friends);
-
-
-
        }
 ?>
This page took 0.135806 seconds and 4 git commands to generate.