From: Robert Kaiser Date: Wed, 8 Jul 2015 22:35:44 +0000 (+0200) Subject: on mobile devices, default to a single row X-Git-Url: https://git-public.kairo.at/?p=php-utility-classes.git;a=commitdiff_plain;h=ac51fa8e5f78b9532d4bf5040442b749aa3173af;hp=b9ae6677507599998ef8cebc74629982be3f11e1 on mobile devices, default to a single row --- diff --git a/include/classes/rrdstat.php-class b/include/classes/rrdstat.php-class index f0cf864..00ac8fb 100644 --- a/include/classes/rrdstat.php-class +++ b/include/classes/rrdstat.php-class @@ -966,7 +966,8 @@ class rrdstat { if (isset($pconf['stats_url_add'])) { $sURL_add = $pconf['stats_url_add']; } else { $sURL_add = '&sub=%s'; } - $num_rows = is_numeric($pconf['num_rows'])?$pconf['num_rows']:2; + $default_num_rows = $GLOBALS['ua']->isMobile()?1:2; + $num_rows = is_numeric($pconf['num_rows'])?$pconf['num_rows']:$default_num_rows; $num_cols = ceil(count($stats)/$num_rows); $out .= ''."\n"; diff --git a/testbed/rrd/rrd-stat.php b/testbed/rrd/rrd-stat.php index 8dfbb6c..ed93974 100644 --- a/testbed/rrd/rrd-stat.php +++ b/testbed/rrd/rrd-stat.php @@ -10,6 +10,10 @@ if (getcwd() != dirname($myfile)) { include_once('rrdstat.php-class'); +// $GLOBALS['ua'] is required by some page generation routines +include_once('useragent.php-class'); +$ua = new userAgent(); + $rrd_config_file = 'rrd-config/'.php_uname('n').'.inc.php'; if (!file_exists($rrd_config_file)) { $rrd_config_file = 'rrd-config.inc.php'; } include_once($rrd_config_file);