phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] admin/inc class.uicurrentsessions.inc.php, 1.5.4.4


From: Caeies
Subject: [Phpgroupware-cvs] admin/inc class.uicurrentsessions.inc.php, 1.5.4.4
Date: Fri, 30 Sep 2005 11:45:00 +0200

Update of admin/inc

Modified Files:
     Branch: Version-0_9_16-branch
            class.uicurrentsessions.inc.php lines: +20 -9

Log Message:
patch #4416 (fix for list sessions in admin)

====================================================
Index: admin/inc/class.uicurrentsessions.inc.php
diff -u admin/inc/class.uicurrentsessions.inc.php:1.5.4.3 
admin/inc/class.uicurrentsessions.inc.php:1.5.4.4
--- admin/inc/class.uicurrentsessions.inc.php:1.5.4.3   Sun May 25 15:41:25 2003
+++ admin/inc/class.uicurrentsessions.inc.php   Fri Sep 30 09:45:31 2005
@@ -56,25 +56,34 @@
                                $this->store_location($info);
                        }

-                       if ($GLOBALS['start'] || $GLOBALS['sort'] || 
$GLOBALS['order'])
+                       if(isset($_POST['start']))
                        {
-                               if ($GLOBALS['start'] == 0 || $GLOBALS['start'] 
&& $GLOBALS['start'] != $info['start'])
+                               $info['start'] = intval($_POST['start']);
+                       }
+                       else
                                {
-                                       $info['start'] = $GLOBALS['start'];
+                               $start = 0;
                                }

-                               if ($GLOBALS['sort'] && $GLOBALS['sort'] != 
$info['sort'])
+                       if(isset($_GET['order']))
+                       {
+                               $info['order'] = $_GET['order'];
+                       }
+                       else
                                {
-                                       $info['sort'] = $GLOBALS['sort'];
+                               $order = 'session_dla';
                                }

-                               if ($GLOBALS['order'] && $GLOBALS['order'] != 
$info['order'])
+                       if(isset($_GET['sort']))
                                {
-                                       $info['order'] = $GLOBALS['order'];
+                               $info['sort'] = $_GET['sort'];
+                       }
+                       else
+                       {
+                               $sort = 'ASC';
                                }

                                $this->store_location($info);
-                       }

                        $GLOBALS['phpgw_info']['flags']['app_header'] = 
lang('Admin').' - '.lang('List of current users');
                        $this->header();
@@ -107,6 +116,8 @@
                        $this->template->set_var('lang_kill',lang('Kill'));

                        $values = 
$this->bo->list_sessions($info['start'],$info['order'],$info['sort']);
+
+                       $this->template->set_var('lang_sessions',lang('%1 - %2 
of %3 sessions',$info['start']+1,$start+count($values),$total));

                        while (list(,$value) = @each($values))
                        {






reply via email to

[Prev in Thread] Current Thread [Next in Thread]