SF.net SVN: postfixadmin:[947] trunk/list-virtual.php
Brought to you by:
christian_boltz,
gingerdog
From: <Gin...@us...> - 2011-02-07 23:26:23
|
Revision: 947 http://postfixadmin.svn.sourceforge.net/postfixadmin/?rev=947&view=rev Author: GingerDog Date: 2011-02-07 23:26:17 +0000 (Mon, 07 Feb 2011) Log Message: ----------- fix some undefined variables Modified Paths: -------------- trunk/list-virtual.php Modified: trunk/list-virtual.php =================================================================== --- trunk/list-virtual.php 2011-02-06 19:07:44 UTC (rev 946) +++ trunk/list-virtual.php 2011-02-07 23:26:17 UTC (rev 947) @@ -323,13 +323,17 @@ } $gen_show_status_mailbox = array (); -$divide_quota = array (); +$divide_quota = array ('current' => array(), 'quota' => array()); if ((is_array ($tMailbox) and sizeof ($tMailbox) > 0)) for ($i = 0; $i < sizeof ($tMailbox); $i++) { - $gen_show_status_mailbox [$i] = gen_show_status($tMailbox[$i]['username']); - $divide_quota ['current'][$i] = divide_quota ($tMailbox[$i]['current']); - $divide_quota ['quota'][$i] = divide_quota ($tMailbox[$i]['quota']); + $gen_show_status_mailbox [$i] = gen_show_status($tMailbox[$i]['username']); + if(isset($tMailbox[$i]['current'])) { + $divide_quota ['current'][$i] = divide_quota ($tMailbox[$i]['current']); + } + if(isset($tMailbox[$i]['quota'])) { + $divide_quota ['quota'][$i] = divide_quota ($tMailbox[$i]['quota']); + } } class cNav_bar @@ -435,6 +439,9 @@ // this is why we need a proper template layer. $fDomain = htmlentities($fDomain, ENT_QUOTES); +if(empty($_GET['domain'])) { + $_GET['domain'] = ''; +} $smarty->assign ('select_options', select_options ($list_domains, array ($fDomain)), false); $smarty->assign ('nav_bar_alias', array ('top' => $nav_bar_alias->display_top (), 'bottom' => $nav_bar_alias->display_bottom ()), false); $smarty->assign ('nav_bar_mailbox', array ('top' => $nav_bar_mailbox->display_top (), 'bottom' => $nav_bar_mailbox->display_bottom ()), false); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |